>>> r2ghidra: Building testing/r2ghidra 6.2.2-r0 (using abuild 3.18.0_rc5-r1) started Mon, 07 Sep 2026 13:17:07 +0000 >>> r2ghidra: Validating /home/buildozer/aports/testing/r2ghidra/APKBUILD... >>> r2ghidra: Analyzing dependencies... >>> r2ghidra: Installing for build: build-base radare2 libzip-dev meson openssl-dev radare2-dev zlib-dev ( 1/33) Installing capstone (5.0.9-r0) ( 2/33) Installing libbz2 (1.0.8-r6) ( 3/33) Installing xz-libs (5.8.3-r0) ( 4/33) Installing libzip (1.11.4-r2) ( 5/33) Installing radare2-libs (6.2.2-r0) ( 6/33) Installing radare2 (6.2.2-r0) ( 7/33) Installing libzip-tools (1.11.4-r2) ( 8/33) Installing bzip2-dev (1.0.8-r6) ( 9/33) Installing xz (5.8.3-r0) (10/33) Installing xz-dev (5.8.3-r0) (11/33) Installing zlib-dev (1.3.2-r0) (12/33) Installing zstd (1.5.7-r2) (13/33) Installing zstd-dev (1.5.7-r2) (14/33) Installing libzip-dev (1.11.4-r2) (15/33) Installing samurai (1.3-r0) (16/33) Installing libffi (3.8.0-r0) (17/33) Installing mpdecimal (4.0.1-r0) (18/33) Installing libpanelw (6.6_p20260822-r0) (19/33) Installing readline (8.3.3-r1) Installing file to etc/inputrc.apk-new (20/33) Installing sqlite-libs (3.53.4-r0) (21/33) Installing python3 (3.14.7-r0) (22/33) Installing python3-pycache-pyc0 (3.14.7-r0) (23/33) Installing pyc (3.14.7-r0) (24/33) Installing meson-pyc (1.12.0-r0) (25/33) Installing python3-pyc (3.14.7-r0) (26/33) Installing meson (1.12.0-r0) (27/33) Installing openssl-dev (3.5.8-r0) (28/33) Installing capstone-dev (5.0.9-r0) (29/33) Installing lz4-dev (1.10.0-r1) (30/33) Installing xxhash-dev (0.8.3-r1) (31/33) Installing radare2-dev (6.2.2-r0) (32/33) Installing .makedepends-r2ghidra (20260907.131707) (33/33) Installing abuild-meson (1.12.0-r0) Executing busybox-1.38.0-r4.trigger OK: 526.6 MiB in 142 packages >>> r2ghidra: Cleaning up srcdir >>> r2ghidra: Cleaning up pkgdir >>> r2ghidra: Cleaning up tmpdir >>> r2ghidra: Fetching https://distfiles.alpinelinux.org/distfiles/edge/r2ghidra-6.2.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> r2ghidra: Fetching https://github.com/radareorg/r2ghidra/archive/refs/tags/6.2.2/r2ghidra-6.2.2.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/r2ghidra-6.2.2.tar.gz.part' r2ghidra-6.2.2.tar.g 100% |********************************| 385k 0:00:00 ETA '/var/cache/distfiles/edge/r2ghidra-6.2.2.tar.gz.part' saved /var/cache/distfiles/edge/r2ghidra-6.2.2.tar.gz: OK >>> r2ghidra: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> r2ghidra: Fetching https://github.com/radareorg/ghidra-native/archive/483ae94bcbc661a77667e52f1eff75928cb6aa2e/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz.part' ghidra-native-483ae9 100% |********************************| 3507k 0:00:00 ETA '/var/cache/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz.part' saved /var/cache/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz: OK /home/buildozer/aports/testing/r2ghidra/use-system-zlib.patch: OK >>> r2ghidra: Fetching https://distfiles.alpinelinux.org/distfiles/edge/r2ghidra-6.2.2.tar.gz /var/cache/distfiles/edge/r2ghidra-6.2.2.tar.gz: OK >>> r2ghidra: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz /var/cache/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz: OK /home/buildozer/aports/testing/r2ghidra/use-system-zlib.patch: OK >>> r2ghidra: Unpacking /var/cache/distfiles/edge/r2ghidra-6.2.2.tar.gz... >>> r2ghidra: Unpacking /var/cache/distfiles/edge/ghidra-native-483ae94bcbc661a77667e52f1eff75928cb6aa2e.tar.gz... >>> r2ghidra: use-system-zlib.patch patching file ghidra/deps.mk patching file src/Makefile make: Entering directory '/home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/subprojects/ghidra-native' for a in patches/0001-space-after-comma.patch patches/0002-make-sleigharch-public.patch patches/0004-public-fields.patch patches/0006-readonly-warning.patch patches/0010-null-subflow.patch patches/0020-Fix-double-free-crash-when-deinitializing-multiple-X.patch patches/0023-Undef-LoadImage-for-windows.patch patches/0044-bad-unicode-codepoint.patch patches/0055-datatype-clone.patch patches/0056-nullderef-workaround.patch patches/0080-getparent-flow.patch patches/0090-nocasts-warnings.patch patches/0091-decompiler-xml-packer.patch patches/0092-badvar-segfault.patch patches/0093-no-virtual-destructor.patch patches/0094-parse-64bit-integers.patch ; do echo "patch -p1 < $a" ; patch -p1 < $a ; done patch -p1 < patches/0001-space-after-comma.patch patching file src/decompiler/printc.cc patch unexpectedly ends in middle of line Hunk #2 succeeded at 82 with fuzz 1. patch -p1 < patches/0002-make-sleigharch-public.patch patching file src/decompiler/sleigh_arch.hh Hunk #2 succeeded at 138 with fuzz 2 (offset 1 line). patch -p1 < patches/0004-public-fields.patch patching file src/decompiler/context.hh patching file src/decompiler/sleigh.hh patching file src/decompiler/type.hh patch -p1 < patches/0006-readonly-warning.patch patching file src/decompiler/funcdata_varnode.cc Hunk #1 succeeded at 665 (offset 149 lines). Hunk #2 succeeded at 684 (offset 149 lines). patch -p1 < patches/0010-null-subflow.patch patching file src/decompiler/subflow.cc Hunk #1 succeeded at 67 (offset 1 line). patch -p1 < patches/0020-Fix-double-free-crash-when-deinitializing-multiple-X.patch patching file src/decompiler/xml.cc Hunk #1 succeeded at 101 with fuzz 2 (offset 3 lines). patching file src/decompiler/xml.hh Hunk #1 succeeded at 36 with fuzz 2 (offset 9 lines). Hunk #2 succeeded at 44 (offset 9 lines). patch -p1 < patches/0023-Undef-LoadImage-for-windows.patch patching file src/decompiler/loadimage.hh Hunk #1 succeeded at 23 with fuzz 2 (offset 2 lines). patch -p1 < patches/0044-bad-unicode-codepoint.patch patching file src/decompiler/stringmanage.cc Hunk #1 succeeded at 128 (offset 88 lines). patch -p1 < patches/0055-datatype-clone.patch patching file src/decompiler/type.hh patch -p1 < patches/0056-nullderef-workaround.patch patching file src/decompiler/merge.hh Hunk #1 succeeded at 152 (offset 15 lines). patch -p1 < patches/0080-getparent-flow.patch patching file src/decompiler/flow.cc Hunk #1 succeeded at 1030 (offset 24 lines). patch -p1 < patches/0090-nocasts-warnings.patch patching file src/decompiler/printc.cc Hunk #1 succeeded at 3427 (offset 332 lines). Hunk #2 succeeded at 3436 (offset 332 lines). patch -p1 < patches/0091-decompiler-xml-packer.patch patching file src/decompiler/prettyprint.cc Hunk #1 succeeded at 345 with fuzz 1 (offset 66 lines). patch -p1 < patches/0092-badvar-segfault.patch patching file src/decompiler/varmap.cc Hunk #1 succeeded at 1375 (offset 177 lines). patching file src/decompiler/database.cc Hunk #1 succeeded at 140 with fuzz 2 (offset -18 lines). patch -p1 < patches/0093-no-virtual-destructor.patch patching file src/decompiler/constseq.hh Hunk #1 succeeded at 126 (offset 14 lines). Hunk #2 succeeded at 138 (offset 14 lines). patching file src/decompiler/coreaction.cc Hunk #1 succeeded at 22 (offset 1 line). patch -p1 < patches/0094-parse-64bit-integers.patch patching file src/decompiler/slghscan.cc patching file src/decompiler/slghscan.l touch patch.done make: Leaving directory '/home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/subprojects/ghidra-native' The Meson build system Version: 1.12.0 Source dir: /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2 Build dir: /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/output Build type: native build WARNING: Project targets '>= 0.50.1' but uses feature introduced in '0.63.0': Wrap files with diff_files. WARNING: Project targets '>= 0.50.1' but uses feature introduced in '0.55.0': Wrap files with patch_directory. Project name: r2ghidra Project version: 6.2.2 C compiler for the host machine: cc (gcc 15.2.0 "cc (Alpine 15.2.0) 15.2.0") C linker for the host machine: cc ld.bfd 2.45.1 C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Alpine 15.2.0) 15.2.0") C++ linker for the host machine: c++ ld.bfd 2.45.1 Host machine cpu family: aarch64 Host machine cpu: aarch64 Found pkg-config: YES (/usr/bin/pkg-config) 3.0.7 Run-time dependency r_core found: YES 6.2.2 Configuring config.h using configuration Run-time dependency zlib found: YES 1.3.2 Executing subproject ghidra-native for machine: host ghidra-native| Project name: ghidra-native ghidra-native| Project version: d2242691bf45a12e3ea483a4789f825af4651506 ghidra-native| C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Alpine 15.2.0) 15.2.0") ghidra-native| C++ linker for the host machine: c++ ld.bfd 2.45.1 ghidra-native| Dependency zlib for host machine found: YES 1.3.2 (cached) ghidra-native| Build targets in project: 5 ghidra-native| Subproject ghidra-native finished. Program python3 found: YES (/usr/bin/python3) Build targets in project: 35 WARNING: Project specifies a minimum meson_version '>= 0.50.1' but uses features which were added in newer versions: * 0.55.0: {'Wrap files with patch_directory'} * 0.63.0: {'Wrap files with diff_files'} r2ghidra 6.2.2 Subprojects (for host machine) ghidra-native : YES User defined options auto_features : auto b_lto : true b_pie : true b_staticpic : true bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr python.bytecompile: 0 sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload Found ninja-1.9.0 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/output' [1/140] Compiling C++ object libcore_r2ghidra.so.p/src_core_ghidra.cpp.o [2/140] Compiling C object libcore_r2ghidra.so.p/src_core_ghidra_plugin.c.o [3/140] Compiling C++ object libcore_r2ghidra.so.p/src_anal_ghidra.cpp.o [4/140] Compiling C object libcore_r2ghidra.so.p/src_anal_ghidra_plugin.c.o [5/140] Compiling C++ object libcore_r2ghidra.so.p/src_r2harvest.cpp.o [6/140] Compiling C++ object libcore_r2ghidra.so.p/src_PcodeFixupPreprocessor.cpp.o [7/140] Compiling C++ object libcore_r2ghidra.so.p/src_SleighInstruction.cpp.o [8/140] Compiling C++ object libcore_r2ghidra.so.p/src_SleighAsm.cpp.o [9/140] Compiling C++ object libcore_r2ghidra.so.p/src_SleighAnalValue.cpp.o [10/140] Compiling C++ object libcore_r2ghidra.so.p/src_RCoreMutex.cpp.o [11/140] Compiling C++ object libcore_r2ghidra.so.p/src_R2PrintC.cpp.o [12/140] Compiling C++ object libcore_r2ghidra.so.p/src_ArchMap.cpp.o [13/140] Compiling C++ object libcore_r2ghidra.so.p/src_CodeXMLParse.cpp.o [14/140] Compiling C++ object libcore_r2ghidra.so.p/src_R2CommentDatabase.cpp.o [15/140] Compiling C++ object libcore_r2ghidra.so.p/src_R2TypeFactory.cpp.o [16/140] Compiling C++ object libcore_r2ghidra.so.p/src_R2Scope.cpp.o [17/140] Compiling C++ object libcore_r2ghidra.so.p/src_R2LoadImage.cpp.o [18/140] Compiling C++ object libcore_r2ghidra.so.p/src_R2Architecture.cpp.o [19/140] Compiling C++ object subprojects/ghidra-native/sleighc.p/src_decompiler_slghscan.cc.o [20/140] Compiling C++ object subprojects/ghidra-native/sleighc.p/src_decompiler_slghparse.cc.o [21/140] Compiling C++ object subprojects/ghidra-native/sleighc.p/src_decompiler_slgh_compile.cc.o [22/140] Compiling C++ object subprojects/ghidra-native/liblibdecomp.a.p/src_decompiler_libdecomp.cc.o [23/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_grammar.cc.o [24/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_pcodeparse.cc.o [25/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_filemanage.cc.o [26/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_compression.cc.o [27/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_slaformat.cc.o [28/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_context.cc.o [29/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_semantics.cc.o [30/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_slghpattern.cc.o [31/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_slghpatexpress.cc.o [32/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_slghsymbol.cc.o [33/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_sleighbase.cc.o [34/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_pcodecompile.cc.o [35/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_inject_sleigh.cc.o [36/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_sleigh_arch.cc.o [37/140] Compiling C++ object subprojects/ghidra-native/libslgh.a.p/src_decompiler_sleigh.cc.o [38/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_bitfield.cc.o [39/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_constseq.cc.o [40/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_string_ghidra.cc.o [41/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_signature.cc.o [42/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_paramid.cc.o [43/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_opbehavior.cc.o [44/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_memstate.cc.o [45/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_printjava.cc.o [46/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_printc.cc.o [47/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_printlanguage.cc.o [48/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_prettyprint.cc.o [49/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_crc32.cc.o [50/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_dynamic.cc.o [51/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_override.cc.o [52/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_condexe.cc.o [53/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_coreaction.cc.o [54/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_double.cc.o [55/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_merge.cc.o [56/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_blockaction.cc.o [57/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_transform.cc.o [58/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_subflow.cc.o [59/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_ruleaction.cc.o [60/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_rangeutil.cc.o [61/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_prefersplit.cc.o [62/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_heritage.cc.o [63/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_pcodeinject.cc.o [64/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_funcdata_op.cc.o [65/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_unionresolve.cc.o [66/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_funcdata_varnode.cc.o [67/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_funcdata_block.cc.o [68/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_funcdata.cc.o [69/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_multiprecision.cc.o [70/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_expression.cc.o [71/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_userop.cc.o [72/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_flow.cc.o [73/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_emulateutil.cc.o [74/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_emulate.cc.o [75/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_jumptable.cc.o [76/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_varmap.cc.o [77/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_variable.cc.o [78/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_type.cc.o [79/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_op.cc.o [80/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_varnode.cc.o [81/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_loadimage.cc.o [82/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_action.cc.o [83/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_fspec.cc.o ../subprojects/ghidra-native/src/decompiler/filemanage.cc: In static member function 'static bool ghidra::FileManage::testDevelopmentPath(const std::vector >&, int, std::string&)': ../subprojects/ghidra-native/src/decompiler/filemanage.cc:340:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 340 | if (level + 2 >= pathels.size()) return false; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/filemanage.cc: In static member function 'static bool ghidra::FileManage::testInstallPath(const std::vector >&, int, std::string&)': ../subprojects/ghidra-native/src/decompiler/filemanage.cc:359:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 359 | if (level + 1 >= pathels.size()) return false; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/filemanage.cc: In static member function 'static std::string ghidra::FileManage::discoverGhidraRoot(const char*)': ../subprojects/ghidra-native/src/decompiler/filemanage.cc:381:20: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 381 | if (cur.size() == sizebefore) break; | ~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/filemanage.cc:398:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 398 | if (cur.size() == sizebefore) break; | ~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/filemanage.cc:403:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 403 | for(int i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ [88/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_database.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/slaformat.hh:22, from ../subprojects/ghidra-native/src/decompiler/slaformat.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ [89/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_typeop.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/memstate.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/memstate.cc: In member function 'void ghidra::MemoryState::setMemoryBank(ghidra::MemoryBank*)': ../subprojects/ghidra-native/src/decompiler/memstate.cc:626:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 626 | while(index >= memspace.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/memstate.cc: In member function 'ghidra::MemoryBank* ghidra::MemoryState::getMemoryBank(ghidra::AddrSpace*) const': ../subprojects/ghidra-native/src/decompiler/memstate.cc:640:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 640 | if (index >= memspace.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ [90/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_cast.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/translate.hh:24, from ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:17: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/opbehavior.cc: In member function 'virtual ghidra::uintb ghidra::OpBehaviorIntLeft::evaluateBinary(ghidra::int4, ghidra::int4, ghidra::uintb, ghidra::uintb) const': ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:415:13: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 415 | if (in2 >= sizeout*8){ | ~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/opbehavior.cc: In member function 'virtual ghidra::uintb ghidra::OpBehaviorIntLeft::recoverInputBinary(ghidra::int4, ghidra::int4, ghidra::uintb, ghidra::int4, ghidra::uintb) const': ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:425:24: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 425 | if ((slot!=0) || (in >= sizeout*8)) | ~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/opbehavior.cc: In member function 'virtual ghidra::uintb ghidra::OpBehaviorIntRight::evaluateBinary(ghidra::int4, ghidra::int4, ghidra::uintb, ghidra::uintb) const': ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:436:11: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 436 | if (in2 >= sizeout*8){ | ~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/opbehavior.cc: In member function 'virtual ghidra::uintb ghidra::OpBehaviorIntRight::recoverInputBinary(ghidra::int4, ghidra::int4, ghidra::uintb, ghidra::int4, ghidra::uintb) const': ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:446:24: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 446 | if ((slot!=0) || (in >= sizeout*8)) | ~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/opbehavior.cc: In member function 'virtual ghidra::uintb ghidra::OpBehaviorIntSright::evaluateBinary(ghidra::int4, ghidra::int4, ghidra::uintb, ghidra::uintb) const': ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:458:11: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 458 | if (in2 >= 8*sizeout){ | ~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/opbehavior.cc: In member function 'virtual ghidra::uintb ghidra::OpBehaviorIntSright::recoverInputBinary(ghidra::int4, ghidra::int4, ghidra::uintb, ghidra::int4, ghidra::uintb) const': ../subprojects/ghidra-native/src/decompiler/opbehavior.cc:478:24: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 478 | if ((slot!=0) || (in >= sizeout*8)) | ~~~^~~~~~~~~~~~ [91/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_block.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/globalcontext.hh:22, from ../subprojects/ghidra-native/src/decompiler/context.hh:21, from ../subprojects/ghidra-native/src/decompiler/semantics.hh:22, from ../subprojects/ghidra-native/src/decompiler/semantics.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/semantics.cc: In member function 'void ghidra::OpTpl::removeInput(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/semantics.cc:758:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 758 | for(int4 i=index;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 789 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/semantics.cc:853:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 853 | for(int4 i=0;i&, ghidra::AddrSpace*)': ../subprojects/ghidra-native/src/decompiler/semantics.cc:880:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 880 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 994 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc: In member function 'void ghidra::PatternBlock::normalize()': ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:187:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 193 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:271:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | for(int4 i=1;i 8*sizeof(uintm)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc: In member function 'bool ghidra::PatternBlock::identical(const ghidra::PatternBlock*) const': ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:392:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 392 | if (tmplength > 8*sizeof(uintm)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc: In member function 'ghidra::uintm ghidra::PatternBlock::getMask(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:418:30: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 418 | if ((wordnum1<0)||(wordnum1>=maskvec.size())) | ~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:426:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 426 | if ((wordnum2<0)||(wordnum2>=maskvec.size())) | ~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc: In member function 'ghidra::uintm ghidra::PatternBlock::getValue(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:446:30: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 446 | if ((wordnum1<0)||(wordnum1>=valvec.size())) | ~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:453:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 453 | if ((wordnum2<0)||(wordnum2>=valvec.size())) | ~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpattern.cc: In member function 'bool ghidra::PatternBlock::isInstructionMatch(ghidra::ParserWalker&) const': ../subprojects/ghidra-native/src/decompiler/slghpattern.cc:469:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 482 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 496 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 847 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 951 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 983 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghscan.cc: In function 'ghidra::int4 ghidra::preprocess(int4, int4)': ../subprojects/ghidra-native/src/decompiler/slghscan.cc:1481:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1481 | if (negative_if+1 < ifstack.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghscan.cc: At global scope: ../subprojects/ghidra-native/src/decompiler/slghscan.cc:2909:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] 2909 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ [94/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_options.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulate.cc: In member function 'void ghidra::BreakTableCallBack::registerPcodeCallback(const std::string&, ghidra::BreakCallBack*)': ../subprojects/ghidra-native/src/decompiler/emulate.cc:31:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 31 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 346 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 356 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 380 | if (current_op < opcache.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulate.cc: In member function 'virtual void ghidra::EmulatePcodeCache::fallthruOp()': ../subprojects/ghidra-native/src/decompiler/emulate.cc:396:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 396 | if (current_op >= opcache.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulate.cc: In member function 'virtual void ghidra::EmulatePcodeCache::executeBranch()': ../subprojects/ghidra-native/src/decompiler/emulate.cc:412:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 412 | if (current_op == opcache.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulate.cc:414:44: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | else if ((current_op < 0)||(current_op >= opcache.size())) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [95/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_architecture.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/translate.hh:24, from ../subprojects/ghidra-native/src/decompiler/sleighbase.hh:21, from ../subprojects/ghidra-native/src/decompiler/slgh_compile.hh:21, from ../subprojects/ghidra-native/src/decompiler/slghparse.cc:94: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ [96/140] Compiling C++ object subprojects/ghidra-native/libghidra.a.p/src_decompiler_capability.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cpool.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.hh:22, from ../subprojects/ghidra-native/src/decompiler/op.hh:21, from ../subprojects/ghidra-native/src/decompiler/expression.hh:21, from ../subprojects/ghidra-native/src/decompiler/expression.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/expression.cc: In static member function 'static ghidra::uintb ghidra::InsertExpression::getRangeMask(const ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/expression.cc:503:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 503 | if (bitSize < 8 * sizeof(uintb)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/expression.cc: In static member function 'static ghidra::uintb ghidra::InsertExpression::getLSBMask(const ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/expression.cc:517:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 517 | if (bitSize < 8 * sizeof(uintb)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [97/140] Compiling C++ object subprojects/ghidra-native/libbase.a.p/src_decompiler_xml.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/globalcontext.hh:22, from ../subprojects/ghidra-native/src/decompiler/context.hh:21, from ../subprojects/ghidra-native/src/decompiler/semantics.hh:22, from ../subprojects/ghidra-native/src/decompiler/slghsymbol.hh:19, from ../subprojects/ghidra-native/src/decompiler/pcodecompile.hh:22, from ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc: In destructor 'ghidra::ExprTree::~ExprTree()': ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc:43:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 43 | for(int4 i=0;isize();++i) | ~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc: In static member function 'static std::vector* ghidra::ExprTree::appendParams(ghidra::OpTpl*, std::vector*)': ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc:63:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc: In static member function 'static void ghidra::PcodeCompile::force_size(ghidra::VarnodeTpl*, const ghidra::ConstTpl&, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/pcodecompile.cc:133:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 133 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 305 | while( zerovec.size() < lastsize ) { | ~~~~~~~~~~~~~~~^~~~~~~~~~ [98/140] Compiling C++ object subprojects/ghidra-native/libbase.a.p/src_decompiler_globalcontext.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/globalcontext.hh:22, from ../subprojects/ghidra-native/src/decompiler/context.hh:21, from ../subprojects/ghidra-native/src/decompiler/context.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/context.cc: In destructor 'ghidra::ParserContext::~ParserContext()': ../subprojects/ghidra-native/src/decompiler/context.cc:76:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 76 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeparse.cc: In function 'void ghidra::yydestruct(const char*, int, PCODESTYPE*)': ../subprojects/ghidra-native/src/decompiler/pcodeparse.cc:1737:79: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1737 | { if (((*yyvaluep).stmt) != (vector *)0) { for(int4 i=0;i<((*yyvaluep).stmt)->size();++i) delete (*((*yyvaluep).stmt))[i]; delete ((*yyvaluep).stmt);} } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeparse.cc:1765:29: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1765 | { for(int4 i=0;i<((*yyvaluep).param)->size();++i) delete (*((*yyvaluep).param))[i]; delete ((*yyvaluep).param); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100/140] Compiling C++ object subprojects/ghidra-native/libbase.a.p/src_decompiler_translate.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/translate.hh:24, from ../subprojects/ghidra-native/src/decompiler/sleighbase.hh:21, from ../subprojects/ghidra-native/src/decompiler/sleigh.hh:22, from ../subprojects/ghidra-native/src/decompiler/sleigh.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ [101/140] Compiling C++ object subprojects/ghidra-native/libbase.a.p/src_decompiler_pcoderaw.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/translate.hh:24, from ../subprojects/ghidra-native/src/decompiler/sleighbase.hh:21, from ../subprojects/ghidra-native/src/decompiler/sleighbase.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/sleighbase.cc: In member function 'void ghidra::SleighBase::buildXrefs(std::vector >&)': ../subprojects/ghidra-native/src/decompiler/sleighbase.cc:99:27: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 99 | while(userop.size() <= index) | ~~~~~~~~~~~~~~^~~~~~~~ [102/140] Compiling C++ object subprojects/ghidra-native/libbase.a.p/src_decompiler_address.cc.o In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/globalcontext.hh:22, from ../subprojects/ghidra-native/src/decompiler/context.hh:21, from ../subprojects/ghidra-native/src/decompiler/slghpattern.hh:19, from ../subprojects/ghidra-native/src/decompiler/slghpatexpress.hh:19, from ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc: In member function 'ghidra::int4 ghidra::TokenPattern::resolveTokens(const ghidra::TokenPattern&, const ghidra::TokenPattern&)': ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:57:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 57 | else if (tok1.toklist.size() != minsize) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:72:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 72 | else if (tok1.toklist.size() != minsize) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:85:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 85 | if (tok2.toklist.size() != minsize) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:96:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 96 | if (tok2.toklist.size() != minsize) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:128:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 128 | for(int4 i=minsize;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 131 | for(int4 i=minsize;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 452 | for(int4 i=0;i= sizeof(uintm)) { | ~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc: In function 'ghidra::intb ghidra::getContextBytes(ParserWalker&, int4, int4)': ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:550:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 550 | while(size >= sizeof(uintm)) { | ~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc: In member function 'virtual void ghidra::OperandValue::decode(ghidra::Decoder&, ghidra::Translate*)': ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:833:12: warning: comparison of integer expressions of different signedness: 'ghidra::uintm' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 833 | if (ctid >= tab->getNumConstructors()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc: In function 'bool ghidra::advance_combo(std::vector&, const std::vector&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:1168:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1168 | while(i&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/slghpatexpress.cc:1184:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1184 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 44 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/rangeutil.cc: In member function 'bool ghidra::CircleRange::minimalContainer(const ghidra::CircleRange&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/rangeutil.cc:468:26: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 468 | if (diff > 0 && diff <= maxStep) { | ~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/rangeutil.cc: In member function 'bool ghidra::CircleRange::pushForwardBinary(ghidra::OpCode, const ghidra::CircleRange&, const ghidra::CircleRange&, ghidra::int4, ghidra::int4, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/rangeutil.cc:1272:33: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1272 | if (in1.getMaxInfo() + sa > wholeSize) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/rangeutil.cc: In member function 'const ghidra::CircleRange* ghidra::ValueSet::getLandMark() const': ../subprojects/ghidra-native/src/decompiler/rangeutil.cc:1748:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1748 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1932 | if (rootPos < rootEdges->size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/rangeutil.cc: In member function 'void ghidra::ValueSetSolver::generateConstraints(const std::vector&, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/rangeutil.cc:2253:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2253 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2277 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2286 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2291 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2305 | for(int4 i=0;i&, const std::vector&, ghidra::Varnode*, bool)': ../subprojects/ghidra-native/src/decompiler/rangeutil.cc:2429:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2429 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2435 | while(workPos < worklist.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/rangeutil.cc:2500:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2500 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2512 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2516 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulateutil.cc: In member function 'virtual ghidra::uintb ghidra::EmulatePcodeOp::getLoadImageValue(ghidra::AddrSpace*, ghidra::uintb, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:40:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 40 | if (spc->isBigEndian() && (sz < sizeof(uintb))) | ~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulateutil.cc: In member function 'ghidra::uintb ghidra::EmulateSnippet::getLoadImageValue(ghidra::AddrSpace*, ghidra::uintb, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:160:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 160 | if (spc->isBigEndian() && (sz < sizeof(uintb))) | ~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulateutil.cc: In member function 'virtual void ghidra::EmulateSnippet::executeBranch()': ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:212:22: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 212 | if ((pos < 0)||(pos>opList.size())) | ~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:214:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | if (pos == opList.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulateutil.cc: In member function 'virtual void ghidra::EmulateSnippet::fallthruOp()': ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:288:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 288 | if (pos == opList.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/emulateutil.cc: In destructor 'virtual ghidra::EmulateSnippet::~EmulateSnippet()': ../subprojects/ghidra-native/src/decompiler/emulateutil.cc:298:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 298 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 330 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/paramid.hh:19, from ../subprojects/ghidra-native/src/decompiler/paramid.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/variable.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/variable.cc: In member function 'void ghidra::VariablePiece::markExtendCoverDirty() const': ../subprojects/ghidra-native/src/decompiler/variable.cc:133:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 133 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 330 | for(int4 i = 0;i < inst.size();++i) | ~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/variable.cc: In member function 'ghidra::SymbolEntry* ghidra::HighVariable::getSymbolEntry() const': ../subprojects/ghidra-native/src/decompiler/variable.cc:553:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 553 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 654 | for(i=0;iinst.size();++i) { | ~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/variable.cc:663:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 663 | for(i=0;iinst.size();++i) { | ~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/variable.cc: In member function 'void ghidra::HighVariable::merge(ghidra::HighVariable*, ghidra::HighIntersectTest*, bool)': ../subprojects/ghidra-native/src/decompiler/variable.cc:717:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 717 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 735 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 770 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 783 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 826 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 864 | for(int4 j=0;j&)': ../subprojects/ghidra-native/src/decompiler/variable.cc:987:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 987 | for(int4 j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1198 | for(blk=0;blk= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/printjava.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/prefersplit.hh:19, from ../subprojects/ghidra-native/src/decompiler/prefersplit.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/prefersplit.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/prefersplit.cc: In member function 'void ghidra::PreferSplitManager::split()': ../subprojects/ghidra-native/src/decompiler/prefersplit.cc:561:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 561 | for(int4 i=0;isize();++i) | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/prefersplit.cc: In member function 'void ghidra::PreferSplitManager::splitAdditional()': ../subprojects/ghidra-native/src/decompiler/prefersplit.cc:569:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 569 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 594 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'void ghidra::InjectPayload::orderParameters()': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:71:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:201:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 201 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 227 | while(callFixupNames.size() <= injectid) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'void ghidra::PcodeInjectLibrary::registerCallOtherFixup(const std::string&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:243:32: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 243 | while(callOtherTarget.size() <= injectid) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'void ghidra::PcodeInjectLibrary::registerCallMechanism(const std::string&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:259:31: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 259 | while(callMechTarget.size() <= injectid) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'void ghidra::PcodeInjectLibrary::registerExeScript(const std::string&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:275:28: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 275 | while(scriptNames.size() <= injectid) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'std::string ghidra::PcodeInjectLibrary::getCallFixupName(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:317:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if ((injectid < 0)||(injectid >= callFixupNames.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'std::string ghidra::PcodeInjectLibrary::getCallOtherTarget(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:327:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | if ((injectid < 0)||(injectid >= callOtherTarget.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc: In member function 'std::string ghidra::PcodeInjectLibrary::getCallMechanismName(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/pcodeinject.cc:337:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 337 | if ((injectid < 0)||(injectid >= callMechTarget.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/prettyprint.hh:22, from ../subprojects/ghidra-native/src/decompiler/prettyprint.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/prettyprint.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/prettyprint.cc: In member function 'void ghidra::EmitPrettyPrint::overflow()': ../subprojects/ghidra-native/src/decompiler/prettyprint.cc:626:38: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 626 | if (commentmode && (newspaceremain == spaceremain + commentfill.size())) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/xml.cc:91: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.cc: In destructor 'ghidra::DocumentStorage::~DocumentStorage()': ../subprojects/ghidra-native/src/decompiler/xml.cc:2436:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2436 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/condexe.hh:21, from ../subprojects/ghidra-native/src/decompiler/condexe.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/condexe.cc: In member function 'ghidra::Varnode* ghidra::ConditionalExecution::findPullback(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/condexe.cc:149:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 149 | while(pullback.size() <= inbranch) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/transform.hh:21, from ../subprojects/ghidra-native/src/decompiler/transform.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/transform.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/transform.cc: In member function 'void ghidra::TransformOp::createReplacement(ghidra::Funcdata*)': ../subprojects/ghidra-native/src/decompiler/transform.cc:231:24: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 231 | while(input.size() < op->numInput()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/transform.cc:235:26: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 235 | while(op->numInput() < input.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/transform.cc: In member function 'ghidra::TransformVar* ghidra::TransformManager::newSplit(ghidra::Varnode*, const ghidra::LaneDescription&)': ../subprojects/ghidra-native/src/decompiler/transform.cc:457:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 457 | if (bitpos < sizeof(uintb)*8) | ~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/transform.cc: In member function 'ghidra::TransformVar* ghidra::TransformManager::newSplit(ghidra::Varnode*, const ghidra::LaneDescription&, ghidra::int4, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/transform.cc:493:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 493 | if (bitpos < sizeof(uintb)*8) | ~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/transform.cc: In member function 'ghidra::TransformVar* ghidra::TransformManager::getPiece(ghidra::Varnode*, ghidra::int4, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/transform.cc:606:45: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 606 | if (res->bitSize != bitSize || res->val != lsbOffset) | ~~~~~~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/transform.cc: In member function 'void ghidra::TransformManager::transformInputVarnodes(std::vector&)': ../subprojects/ghidra-native/src/decompiler/transform.cc:732:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 732 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:18: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printlanguage.cc: In member function 'void ghidra::PrintLanguage::setCommentDelimeter(const std::string&, const std::string&, bool)': ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:107:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 107 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 132 | if (pending < nodepend.size()) // Pending varnode pushes before op | ~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printlanguage.cc: In member function 'void ghidra::PrintLanguage::pushAtom(const Atom&)': ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:165:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (pending < nodepend.size()) // pending varnodes before atom | ~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printlanguage.cc: In member function 'virtual void ghidra::PrintLanguage::emitLineComment(ghidra::int4, const ghidra::Comment*)': ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:608:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 608 | while(pos < text.size()) { | ~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:612:16: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 612 | while(pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 624 | else if (tok=='{' && pos < text.size() && text[pos] == '@') { | ~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:627:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 627 | while(pos < text.size()) { | ~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printlanguage.cc:639:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 639 | while(pos < text.size()) { | ~~~~^~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/dynamic.hh:23, from ../subprojects/ghidra-native/src/decompiler/dynamic.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/dynamic.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/dynamic.cc: In member function 'void ghidra::DynamicHash::gatherUnmarkedVn()': ../subprojects/ghidra-native/src/decompiler/dynamic.cc:173:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 173 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 612 | if (total != oplist2.size()) | ~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/dynamic.cc: In static member function 'static void ghidra::DynamicHash::dedupVarnodes(std::vector&)': ../subprojects/ghidra-native/src/decompiler/dynamic.cc:624:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 624 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 631 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_op.cc: In member function 'void ghidra::Funcdata::opDestroyRecursive(ghidra::PcodeOp*, std::vector&)': ../subprojects/ghidra-native/src/decompiler/funcdata_op.cc:234:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | while(pos < scratch.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_op.cc: In member function 'void ghidra::Funcdata::truncatedFlow(const ghidra::Funcdata*, const ghidra::FlowInfo*)': ../subprojects/ghidra-native/src/decompiler/funcdata_op.cc:804:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 804 | for(int4 i=0;iqlst.size();++i) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_op.cc: In member function 'void ghidra::Funcdata::opFlipInPlaceExecute(std::vector&)': ../subprojects/ghidra-native/src/decompiler/funcdata_op.cc:1225:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1225 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1452 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/override.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/override.cc: In member function 'void ghidra::Override::insertDeadcodeDelay(ghidra::AddrSpace*, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/override.cc:84:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 84 | while(deadcodedelay.size() <= spc->getIndex()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/override.cc: In member function 'bool ghidra::Override::hasDeadcodeDelay(ghidra::AddrSpace*) const': ../subprojects/ghidra-native/src/decompiler/override.cc:98:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (index >= deadcodedelay.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/override.cc: In member function 'bool ghidra::Override::queryMultistageJumptable(const ghidra::Address&) const': ../subprojects/ghidra-native/src/decompiler/override.cc:209:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 209 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 236 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 269 | for(int4 i=0;i >&, ghidra::Architecture*) const': ../subprojects/ghidra-native/src/decompiler/override.cc:297:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 297 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 323 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 339 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_block.cc: In member function 'bool ghidra::Funcdata::removeUnreachableBlocks(bool, bool)': ../subprojects/ghidra-native/src/decompiler/funcdata_block.cc:371:14: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 371 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 486 | for(int4 i=0;i&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/funcdata_block.cc:1047:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1047 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1069 | for(int4 pos=0;pos= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/inject_sleigh.cc:18: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/inject_sleigh.cc: In static member function 'static void ghidra::InjectPayloadSleigh::checkParameterRestrictions(ghidra::InjectContextSleigh&, const std::vector&, const std::vector&, const std::string&)': ../subprojects/ghidra-native/src/decompiler/inject_sleigh.cc:116:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 123 | for(int4 i=0;i&, const std::vector&, const std::string&)': ../subprojects/ghidra-native/src/decompiler/inject_sleigh.cc:144:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 144 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | for(int4 i=0;i >&, const std::string&)': ../subprojects/ghidra-native/src/decompiler/inject_sleigh.cc:510:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 510 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/varnode.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varnode.cc: In member function 'bool ghidra::Varnode::isZeroExtended(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/varnode.cc:986:12: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'long unsigned int' [-Wsign-compare] 986 | if (size > sizeof(uintb)) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varnode.cc: In function 'bool ghidra::contiguous_test(Varnode*, Varnode*)': ../subprojects/ghidra-native/src/decompiler/varnode.cc:2055:36: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2055 | if (op1->getIn(1)->getOffset() != vn2->getSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cpool.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.hh:22, from ../subprojects/ghidra-native/src/decompiler/op.hh:21, from ../subprojects/ghidra-native/src/decompiler/unionresolve.hh:19, from ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/unionresolve.cc: In member function 'bool ghidra::ScoreUnionFields::testArrayArithmetic(ghidra::PcodeOp*, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:146:27: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 146 | if (vn->getOffset() >= result.baseType->getSize()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:153:51: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 153 | if (vn2->isConstant() && vn2->getOffset() >= result.baseType->getSize()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:160:25: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 160 | if (vn->getOffset() >= result.baseType->getSize()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/unionresolve.cc: In member function 'void ghidra::ScoreUnionFields::scoreTrialDown(const Trial&, bool)': ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:681:37: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uintb' {aka 'long unsigned int'} [-Wsign-compare] 681 | if (ptrto->getAlignSize() == trial.op->getIn(2)->getOffset()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/unionresolve.cc: In member function 'void ghidra::ScoreUnionFields::scoreTrialUp(const Trial&, bool)': ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:903:35: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uintb' {aka 'long unsigned int'} [-Wsign-compare] 903 | if (ptrto->getAlignSize() == def->getIn(2)->getOffset()) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/unionresolve.cc: In member function 'void ghidra::ScoreUnionFields::computeBestIndex()': ../subprojects/ghidra-native/src/decompiler/unionresolve.cc:1055:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1055 | for(int4 i=1;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/op.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc: In constructor 'ghidra::PcodeOp::PcodeOp(ghidra::int4, const ghidra::SeqNum&)': ../subprojects/ghidra-native/src/decompiler/op.cc:80:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 80 | for(int4 i=0;i::const_iterator) const': ../subprojects/ghidra-native/src/decompiler/op.cc:103:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for(int4 i=firstSlot+1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 121 | for(int4 i=0;igetSize() > sizeof(uintb)) return false; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc: In member function 'ghidra::uintm ghidra::PcodeOp::getCseHash() const': ../subprojects/ghidra-native/src/decompiler/op.cc:161:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 161 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 185 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 284 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for(int4 i=slot+1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 427 | for(int4 i=0;i sizeof(uintb)) { | ~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:640:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 640 | else if (sa >= 8*sizeof(uintb)) { | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:658:42: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 658 | if ((!getIn(1)->isConstant())||(size > sizeof(uintb))) | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:700:35: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 700 | if ((int4)getIn(0)->getSize() <= sizeof(uintb)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:701:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 701 | if (sz1 < sizeof(uintb)) | ~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:707:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 707 | if (sz1 < sizeof(uintb)) { | ~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:720:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 720 | resmask = (sa < sizeof(uintb)) ? resmask << 8*sa : 0; | ~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:726:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 726 | if (size > sizeof(uintb)) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/op.cc:777:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 777 | for(;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 783 | for(;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/userop.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/userop.cc: In member function 'virtual ghidra::Datatype* ghidra::DatatypeUserOp::getInputLocal(const ghidra::PcodeOp*, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.cc:80:25: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 80 | if (slot >= 0 && slot < inTypes.size()) | ~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/userop.cc: In member function 'virtual bool ghidra::SegmentOp::unify(ghidra::Funcdata&, ghidra::PcodeOp*, std::vector&) const': ../subprojects/ghidra-native/src/decompiler/userop.cc:200:33: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'const ghidra::int4' {aka 'const int'} [-Wsign-compare] 200 | if (op->getIn(0)->getOffset() != useropindex) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/userop.cc: In member function 'void ghidra::UserOpManage::registerOp(ghidra::UserPcodeOp*)': ../subprojects/ghidra-native/src/decompiler/userop.cc:505:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 505 | while(useroplist.size() <= ind) | ~~~~~~~~~~~~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/userop.cc:520:28: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 520 | while(segmentop.size() <= index) | ~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/libdecomp.hh:23, from ../subprojects/ghidra-native/src/decompiler/libdecomp.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ [106/140] Linking static target subprojects/ghidra-native/liblibdecomp.a In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/stringmanage.hh:22, from ../subprojects/ghidra-native/src/decompiler/stringmanage.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/stringmanage.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/stringmanage.cc: In member function 'void ghidra::StringManager::encode(ghidra::Encoder&) const': ../subprojects/ghidra-native/src/decompiler/stringmanage.cc:217:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | for(int4 i=0;i& ghidra::StringManagerUnicode::getStringData(const ghidra::Address&, ghidra::Datatype*, bool&)': ../subprojects/ghidra-native/src/decompiler/stringmanage.cc:452:25: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 452 | if (newBufferSize > maximumChars) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/ruleaction.hh:28, from ../subprojects/ghidra-native/src/decompiler/double.hh:19, from ../subprojects/ghidra-native/src/decompiler/double.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/double.hh:20: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In member function 'bool ghidra::SplitVarnode::findWholeSplitToPieces()': ../subprojects/ghidra-native/src/decompiler/double.cc:287:38: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 287 | if (subhi->getIn(1)->getOffset() != wholesize - hi->getSize()) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In member function 'bool ghidra::SplitVarnode::exceedsConstPrecision() const': ../subprojects/ghidra-native/src/decompiler/double.cc:701:37: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'long unsigned int' [-Wsign-compare] 701 | return isConstant() && (wholesize > sizeof(uintb)); | ~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In static member function 'static void ghidra::SplitVarnode::wholeList(ghidra::Varnode*, std::vector&)': ../subprojects/ghidra-native/src/decompiler/double.cc:848:40: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 848 | if (subop->getIn(1)->getOffset() != basic.wholesize - vn->getSize()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In member function 'bool ghidra::LessThreeWay::normalizeHi()': ../subprojects/ghidra-native/src/decompiler/double.cc:2172:22: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2172 | if (in.getSize() > sizeof(uintb)) return false; // Must have enough precision for constant | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In member function 'bool ghidra::ShiftForm::verifyShiftAmount()': ../subprojects/ghidra-native/src/decompiler/double.cc:2626:11: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2626 | if (val >= 8*lo->getSize()) return false; // If shift amount is so big, we would not use this form | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In member function 'bool ghidra::MultForm::verifyLo()': ../subprojects/ghidra-native/src/decompiler/double.cc:2899:36: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2899 | if (subhi->getIn(1)->getOffset() != lo1->getSize()) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/double.cc: In member function 'virtual ghidra::int4 ghidra::RuleDoubleIn::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/double.cc:3272:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3272 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/double.cc:3586:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3586 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/double.cc:3626:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3626 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3637 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/globalcontext.cc: In static member function 'static void ghidra::ContextDatabase::encodeTracked(ghidra::Encoder&, const ghidra::Address&, const ghidra::TrackedSet&)': ../subprojects/ghidra-native/src/decompiler/globalcontext.cc:79:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 79 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 211 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 230 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 362 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'void ghidra::SymbolTable::encode(ghidra::Encoder&) const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:151:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 151 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 162 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 185 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 208 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 285 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 333 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 350 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 359 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 557 | tableisfilled = (min>=0)&&(max::size_type' {aka 'long unsigned int'} [-Wsign-compare] 569 | if ((ind >= valuetable.size())||(ind<0)||(valuetable[ind] == 0xBADBEEF)) { | ~~~~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'void ghidra::NameSymbol::checkTableFill()': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:648:33: warning: comparison of integer expressions of different signedness: 'ghidra::intb' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 648 | tableisfilled = (min>=0)&&(max >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 662 | if ((ind >= nametable.size())||(ind<0)||((nametable[ind].size()==1)&&(nametable[ind][0]=='\t'))) { | ~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'virtual void ghidra::NameSymbol::encode(ghidra::Encoder&) const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:687:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 687 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:859:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 859 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 869 | tableisfilled = (min>=0)&&(max::size_type' {aka 'long unsigned int'} [-Wsign-compare] 881 | if ((ind<0)||(ind>=varnode_table.size())||(varnode_table[ind]==(VarnodeSymbol *)0)) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'virtual ghidra::int4 ghidra::VarnodeListSymbol::getSize() const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:907:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 907 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 930 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1428 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1460 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1493 | while(namedtempl.size() <= id) | ~~~~~~~~~~~~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'ghidra::ConstructTpl* ghidra::Constructor::getNamedTempl(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:1501:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1501 | if (secnum < namedtempl.size()) | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'void ghidra::Constructor::printBody(std::ostream&, ghidra::ParserWalker&) const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:1557:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1557 | for(int4 i=firstwhitespace+1;i&) const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:1581:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1581 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1616 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1632 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1637 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1650 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1654 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1713 | while(namedtempl.size() <= sectionid) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'void ghidra::Constructor::orderOperands()': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:1739:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1739 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1748 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1757 | } while(newops.size() != lastsize); | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:1758:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1758 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1770 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1775 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1779 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1787 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1794 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1813 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1862 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1886 | for(int4 i=0;i&) const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:1925:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1925 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1936 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1980 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2013 | for(int4 i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2085 | for(i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2102 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2122 | for(i=0;i, int>::value_type' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2133 | if (count[i] >= list.size()) return -1.0; ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'void ghidra::DecisionNode::split(ghidra::DecisionProperties&)': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:2234:53: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2234 | if ((parent != (DecisionNode *)0) && (list.size() >= parent->num)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:2243:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2243 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2249 | for(int4 j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2287 | for(i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2297 | for(i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2321 | for(i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2329 | for(j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2374 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2380 | for(int4 i=0;i= sub->getNumConstructors()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In function 'void ghidra::calc_maskword(int4, int4, int4&, int4&, uintm&)': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:2421:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2421 | if ( num != ebit/(8*sizeof(uintm))) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc: In member function 'virtual void ghidra::ContextOp::validate() const': ../subprojects/ghidra-native/src/decompiler/slghsymbol.cc:2453:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2453 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cover.hh:21, from ../subprojects/ghidra-native/src/decompiler/cover.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/cover.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/cover.cc: In member function 'bool ghidra::Cover::intersect(const ghidra::PcodeOpSet&, ghidra::Varnode*) const': ../subprojects/ghidra-native/src/decompiler/cover.cc:357:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 357 | if (setBlock >= opSet.blockStart.size()) break; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/cover.cc:366:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | if (setBlock < opSet.blockStart.size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/cover.cc:378:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (setBlock >= opSet.blockStart.size()) break; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/cover.cc: In member function 'void ghidra::Cover::rebuild(const ghidra::Varnode*)': ../subprojects/ghidra-native/src/decompiler/cover.cc:495:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 495 | } while(pos < path.size()); | ~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/cover.cc: In member function 'void ghidra::PcodeOpSet::finalize()': ../subprojects/ghidra-native/src/decompiler/cover.cc:632:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 632 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata.cc: In destructor 'ghidra::Funcdata::~Funcdata()': ../subprojects/ghidra-native/src/decompiler/funcdata.cc:196:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 196 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 491 | for(i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/sleigh_arch.cc: In member function 'const ghidra::CompilerTag& ghidra::LanguageDescription::getCompiler(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/sleigh_arch.cc:105:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 341 | for(i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/signature.cc: In member function 'void ghidra::SignatureEntry::hashIn(std::vector&)': ../subprojects/ghidra-native/src/decompiler/signature.cc:328:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 328 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 336 | for(int4 i=0;i&, std::vector&, std::map&)': ../subprojects/ghidra-native/src/decompiler/signature.cc:357:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 357 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/signature.cc:486:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 486 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 493 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 499 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/signature.cc:592:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 592 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 672 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.cc: In member function 'ghidra::int4 ghidra::Address::overlap(ghidra::int4, const ghidra::Address&, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/address.cc:163:12: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 163 | if (dist >= size) return -1; // but must fall before op+size | ~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.cc: In member function 'ghidra::uintb ghidra::BitRange::getMask() const': ../subprojects/ghidra-native/src/decompiler/address.cc:820:15: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'long unsigned int' [-Wsign-compare] 820 | if (numBits >= sizeof(uintb)*8) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.cc: In function 'ghidra::uintb ghidra::sign_extend(uintb, int4, int4)': ../subprojects/ghidra-native/src/decompiler/address.cc:909:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 909 | sizein = (sizein < sizeof(uintb)) ? sizein : sizeof(uintb); | ~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.cc:910:22: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 910 | sizeout = (sizeout < sizeof(uintb)) ? sizeout : sizeof(uintb); | ~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.cc: In function 'ghidra::uintb ghidra::coveringmask(uintb)': ../subprojects/ghidra-native/src/decompiler/address.cc:1061:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1061 | while(sz < 8*sizeof(uintb)) { | ~~~^~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/float.cc:18: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/float.cc: In static member function 'static bool ghidra::FloatFormat::roundToNearestEven(ghidra::uintb&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/float.cc:298:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 298 | uintb lowbitmask = (lowbitpos < 8 * sizeof(uintb)) ? ((uintb)1 << lowbitpos) : 0; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'ghidra::Varnode* ghidra::Funcdata::newUnique(ghidra::int4, ghidra::Datatype*)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:92:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 92 | if (s >= minLanedSize) | ~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'ghidra::Varnode* ghidra::Funcdata::newVarnodeOut(ghidra::int4, const ghidra::Address&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:121:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 121 | if (s >= minLanedSize) | ~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'ghidra::Varnode* ghidra::Funcdata::newUniqueOut(ghidra::int4, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:145:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 145 | if (s >= minLanedSize) | ~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'ghidra::Varnode* ghidra::Funcdata::newVarnode(ghidra::int4, const ghidra::Address&, ghidra::Datatype*)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:173:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 173 | if (s >= minLanedSize) | ~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'void ghidra::Funcdata::combineInputVarnodes(ghidra::Varnode*, ghidra::Varnode*)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:429:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 429 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 460 | for(int4 i=0;igetSize() > sizeof(uintb)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In static member function 'static bool ghidra::Funcdata::checkIndirectUse(ghidra::Varnode*)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:811:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 811 | while((i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 840 | for(i=0;igetSpace() != retaddr.space || vn->getOffset() != retaddr.offset || vn->getSize() != retaddr.size) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'void ghidra::Funcdata::coverVarnodes(ghidra::MapEntry*, std::vector&)': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:1667:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1667 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1671 | if (i+1getAddr() == vn->getAddr()) | ~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc: In member function 'bool ghidra::Funcdata::onlyOpUse(const ghidra::Varnode*, const ghidra::PcodeOp*, const ghidra::ParamTrial&, ghidra::uint4) const': ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:1901:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1901 | for(i=0;i < varlist.size();++i) { | ~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/funcdata_varnode.cc:1983:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1983 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2307 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/space.cc: In member function 'virtual ghidra::int4 ghidra::AddrSpace::overlapJoin(ghidra::uintb, ghidra::int4, ghidra::AddrSpace*, ghidra::uintb, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/space.cc:134:12: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 134 | if (dist >= size) return -1; // but must fall before op+size | ~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/space.cc: In member function 'virtual ghidra::uintb ghidra::AddrSpace::read(const std::string&, ghidra::int4&) const': ../subprojects/ghidra-native/src/decompiler/space.cc:283:29: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 283 | if (enddata - s.c_str() == s.size()) { // If no size or offset override | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/space.cc: In member function 'virtual ghidra::uintb ghidra::JoinSpace::decodeAttributes(ghidra::Decoder&, ghidra::uint4&) const': ../subprojects/ghidra-native/src/decompiler/space.cc:559:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 559 | while(pieces.size() <= pos) | ~~~~~~~~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/space.cc: In member function 'virtual ghidra::uintb ghidra::JoinSpace::read(const std::string&, ghidra::int4&) const': ../subprojects/ghidra-native/src/decompiler/space.cc:617:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 617 | while(i < s.size()) { | ~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/space.cc:620:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 620 | while((i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/varmap.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varmap.cc: In member function 'void ghidra::ScopeLocal::annotateRawStackPtr()': ../subprojects/ghidra-native/src/decompiler/varmap.cc:403:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 403 | for(int4 i=0;igetSize()) return false; // Can't shrink that match | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varmap.cc:610:15: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 610 | if (maxsize < a.type->getSize()) return false; // Can't shrink for this type | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varmap.cc: In static member function 'static void ghidra::AliasChecker::gatherAdditiveBase(ghidra::Varnode*, std::vector&)': ../subprojects/ghidra-native/src/decompiler/varmap.cc:755:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 755 | while(i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 807 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 971 | while(curPos < maplist.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varmap.cc:983:22: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 983 | while(startPos < newList.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varmap.cc:992:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 992 | while(startPos < newList.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/varmap.cc: In member function 'void ghidra::MapState::gatherOpen(const ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/varmap.cc:1223:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1223 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/varmap.cc:1356:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1356 | while ((i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In destructor 'ghidra::SectionVector::~SectionVector()': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:47:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 47 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 79 | while(named.size() <= nextindex) | ~~~~~~~~~~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::WithBlock::set(ghidra::SubtableSymbol*, ghidra::PatternEquation*, std::vector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:128:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 128 | for(int4 i=0;isize();++i) | ~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In destructor 'ghidra::WithBlock::~WithBlock()': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:139:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 139 | for(int4 i=0;i* ghidra::WithBlock::collectAndPrependContext(const std::__cxx11::list&, std::vector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:182:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 190 | for(int4 i=0;isize();++i) | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In constructor 'ghidra::ConsistencyChecker::OptimizeRecord::OptimizeRecord(std::vector&)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:223:16: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 223 | if (minOff == -1 || (*iter)->offset < minOff) { | ~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:226:16: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 226 | if (maxOff == -1 || (*iter)->offset + (*iter)->size > maxOff) { | ~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'bool ghidra::ConsistencyChecker::sizeRestriction(ghidra::OpTpl*, ghidra::Constructor*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:655:24: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 655 | if ((vn1!=0)&&(vn1 != spc->getAddrSize())) { | ~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::ConsistencyChecker::optimizeGather1(ghidra::Constructor*, UniqueState&, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:1444:20: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1444 | for(uint4 j=0;jnumInput();++j) { | ~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'bool ghidra::ConsistencyChecker::testSizeRestrictions()': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:1693:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1693 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1709 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1738 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1763 | for(int4 i=0;i (8*sizeof(uintm))) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2050:21: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2050 | if (qual->low <= max) { // We have overlap of context variables | ~~~~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2051:24: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2051 | if (qual->high > max) | ~~~~~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::buildDecisionTrees()': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2092:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2092 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2098 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2110 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2135 | for(int4 i=0;i&, const std::vector&, int)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2196:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2196 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2263 | if (i>=tables.size()) break; | ~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::checkNops()': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2282:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2282 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2498 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2525 | while(begin < contexttable.size()) { // Define the context variables | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2527:22: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2527 | while ((begin+sz < contexttable.size())&&(contexttable[begin+sz].sym==contexttable[begin].sym)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2536:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2536 | for(int4 i=0;igetToken()->getSize() * 8 <= qual->high) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'bool ghidra::SleighCompile::addContextField(ghidra::VarnodeSymbol*, ghidra::FieldQuality*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2698:26: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 2698 | if (sym->getSize() * 8 <= qual->high) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::defineVarnodes(ghidra::SpaceSymbol*, ghidra::uintb*, ghidra::uintb*, std::vector >*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2781:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2781 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::addUserOp(std::vector >*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2836:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2836 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'ghidra::SleighSymbol* ghidra::SleighCompile::dedupSymbolList(std::vector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2853:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2853 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2856:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2856 | for(int4 j=i+1;jsize();++j) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::attachValues(std::vector*, std::vector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2878:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2878 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2882:32: warning: comparison of integer expressions of different signedness: 'ghidra::intb' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2882 | if (patval->maxValue() + 1 != numlist->size()) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::attachNames(std::vector*, std::vector >*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2906:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2906 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2910:32: warning: comparison of integer expressions of different signedness: 'ghidra::intb' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2910 | if (patval->maxValue() + 1 != names->size()) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'void ghidra::SleighCompile::attachVarnodes(std::vector*, std::vector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2934:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2934 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2938:32: warning: comparison of integer expressions of different signedness: 'ghidra::intb' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2938 | if (patval->maxValue() + 1 != varlist->size()) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2945:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2945 | for(int4 j=0;jsize();++j) { | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:2950:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'const ghidra::uint4' {aka 'const unsigned int'} [-Wsign-compare] 2950 | else if (sz != vsym->getFixedVarnode().size) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'ghidra::MacroSymbol* ghidra::SleighCompile::createMacro(std::string*, std::vector >*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:3189:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3189 | for(int4 i=0;isize();++i) { | ~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'std::vector* ghidra::SleighCompile::createMacroUse(ghidra::MacroSymbol*, std::vector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:3238:29: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3238 | if (sym->getNumOperands() != param->size()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:3239:40: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 3239 | bool tooManyParams = param->size() > sym->getNumOperands(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'bool ghidra::SleighCompile::expandMacros(ghidra::ConstructTpl*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:3409:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3409 | if (index >= macrotable.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In member function 'bool ghidra::SleighCompile::finalizeSections(ghidra::Constructor*, ghidra::SectionVector*)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:3500:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3500 | for(int4 j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3519 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3631 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3661 | if (i>=tables.size()) break; | ~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc: In function 'int main(int, char**)': ../subprojects/ghidra-native/src/decompiler/slgh_compile.cc:4025:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4025 | for(int4 j=0;j= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/flow.cc: In member function 'void ghidra::FlowInfo::generateOps()': ../subprojects/ghidra-native/src/decompiler/flow.cc:801:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 801 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 815 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1311 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1314 | if (i == qlst.size()) | ~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/flow.cc: In member function 'void ghidra::FlowInfo::injectPcode()': ../subprojects/ghidra-native/src/decompiler/flow.cc:1331:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1331 | for(int4 i=0;i&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/flow.cc:1440:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1440 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/constseq.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc: In member function 'bool ghidra::ArraySequence::checkInterference()': ../subprojects/ghidra-native/src/decompiler/constseq.cc:67:16: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 67 | for(pos=0;pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 70 | if (pos == moveOps.size()) return false; | ~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc:81:33: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | for(endingPos=pos+1;endingPos < moveOps.size();++endingPos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc: In member function 'ghidra::int4 ghidra::ArraySequence::formByteArray(ghidra::int4, ghidra::int4, ghidra::uint8, bool)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:114:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 114 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 145 | if (count != moveOps.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc:148:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 148 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 443 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 447 | while(pos < deadOps.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc:465:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 465 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:542:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 542 | for(int4 j=0;j&)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:573:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 573 | while(pos < ptradds.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc:584:39: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 584 | if (op->getIn(2)->getOffset() != ptrAddMult) continue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc: In member function 'ghidra::uint8 ghidra::HeapSequence::calcPtraddOffset(ghidra::Varnode*, std::vector&)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:636:16: warning: comparison of integer expressions of different signedness: 'ghidra::uint8' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 636 | if (mult != ptrAddMult) | ~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/constseq.cc: In static member function 'static bool ghidra::HeapSequence::setsEqual(const std::vector&, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:663:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 663 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 697 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 737 | for(int4 i=1;i&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:800:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 800 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 809 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 831 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:859:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 859 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 865 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 882 | for(int4 i=1;i&, std::vector&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/constseq.cc:902:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 902 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 905 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 909 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 912 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../src/R2LoadImage.cpp: In function 'void addRangesWithPointers(RCoreLock&, ghidra::RangeList&, ghidra::AddrSpace*)': ../src/R2LoadImage.cpp:42:20: warning: unused variable 'mapref' [-Wunused-variable] 42 | RIOMapRef *mapref; | ^~~~~~ ../src/R2LoadImage.cpp: In member function 'virtual void R2LoadImage::getReadonly(ghidra::RangeList&) const': ../src/R2LoadImage.cpp:136:44: warning: unused variable 'mapref' [-Wunused-variable] 136 | RIOMapRef *mapref; | ^~~~~~ ../src/R2LoadImage.cpp:137:44: warning: unused variable 'iter' [-Wunused-variable] 137 | RListIter *iter; | ^~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/comment.hh:22, from ../src/R2CommentDatabase.h:7, from ../src/R2CommentDatabase.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/R2Architecture.h:7, from ../src/R2CommentDatabase.cpp:5: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cast.hh:22, from ../subprojects/ghidra-native/src/decompiler/printlanguage.hh:23, from ../subprojects/ghidra-native/src/decompiler/printc.hh:22, from ../subprojects/ghidra-native/src/decompiler/printc.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/printc.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/printc.cc: In member function 'virtual void ghidra::PrintC::push_float(ghidra::uintb, ghidra::int4, ghidra::PrintLanguage::tagtype, const ghidra::Varnode*, const ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/printc.cc:1473:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1473 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1742 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2116 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/bitfield.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'void ghidra::BitFieldTransform::establishFields(ghidra::Varnode*, bool)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:66:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for(int4 i=0;i sizeof(uintb)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::addConstantWrite(ghidra::BitFieldNodeState&)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:207:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 207 | if (state.bitsField.byteSize > sizeof(uintb)) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::handleAndBack(ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:256:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 256 | if (state.bitsField.byteSize > sizeof(uintb)) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::handleOrBack(ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:278:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 278 | if (state.bitsField.byteSize > sizeof(uintb)) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::handleAddBack(ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:301:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 301 | if (state.bitsField.byteSize > sizeof(uintb)) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::handleLeftBack(ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:329:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 329 | if (sa < 0 || sa >= sizeof(uintb)*8) return false; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::handleRightBack(ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:355:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 355 | if (sa < 0 || sa >= sizeof(uintb)*8) return false; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'bool ghidra::BitFieldInsertTransform::processBackward(ghidra::BitFieldNodeState&)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:538:36: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 538 | if (state.bitsField.byteSize > sizeof(uintb)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'ghidra::uintb ghidra::BitFieldInsertTransform::constructOriginalValueMask() const': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:895:21: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'long unsigned int' [-Wsign-compare] 895 | if (rec.numBits < 8*sizeof(uintb)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'void ghidra::BitFieldInsertTransform::apply()': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:1011:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1011 | for(int4 i=0;i sizeof(uintb)) return false; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'void ghidra::BitFieldPullTransform::handleAndForward(const ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:1158:32: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'long unsigned int' [-Wsign-compare] 1158 | if (state.bitsField.byteSize > sizeof(uintb)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'void ghidra::BitFieldPullTransform::handleLessForward(const ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:1298:25: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1298 | if (numExtremalBits >= 8*sizeof(uintb)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'void ghidra::BitFieldPullTransform::handleEqualForward(const ghidra::BitFieldNodeState&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:1332:32: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'long unsigned int' [-Wsign-compare] 1332 | if (state.bitsField.byteSize > sizeof(uintb)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'ghidra::int4 ghidra::RulePullAbsorb::absorbLeftAnd(ghidra::Funcdata&, ghidra::PcodeOp*, ghidra::PcodeOp*, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:1902:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1902 | if (sa < 0 || sa >= sizeof(uintb)*8) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'ghidra::int4 ghidra::RulePullAbsorb::absorbCompare(ghidra::Funcdata&, ghidra::PcodeOp*, ghidra::PcodeOp*, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:2025:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2025 | if (sa > 0 && sa < 8*sizeof(uintb) && inVn == lessVn0 && lessVn1->isConstant()) { | ~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc:2042:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2042 | if (sa > 0 && sa < 8*sizeof(uintb) && inVn == lessVn1 && lessVn0->isConstant()) { | ~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/bitfield.cc: In member function 'ghidra::int4 ghidra::RuleInsertAbsorb::absorbShiftAdd(ghidra::Funcdata&, ghidra::PcodeOp*, ghidra::PcodeOp*, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/bitfield.cc:2299:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2299 | if (sa <=0 || sa >= 8*sizeof(uintb)) | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/comment.hh:22, from ../subprojects/ghidra-native/src/decompiler/comment.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/comment.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cpool.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.hh:22, from ../subprojects/ghidra-native/src/decompiler/op.hh:21, from ../subprojects/ghidra-native/src/decompiler/merge.hh:22, from ../subprojects/ghidra-native/src/decompiler/merge.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/merge.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc: In member function 'void ghidra::Merge::eliminateIntersect(ghidra::Varnode*, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/merge.cc:513:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 513 | while(slot < blocksort.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc: In member function 'void ghidra::Merge::unifyAddress(std::set::const_iterator, std::set::const_iterator)': ../subprojects/ghidra-native/src/decompiler/merge.cc:595:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 595 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 599 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 825 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 926 | if (mergeList.size() == prevSize) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc:932:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 932 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 970 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1080 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1083 | for(j=i+1;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1324 | while(pos < copyIns.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc:1328:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1328 | while(pos + sz < copyIns.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc: In member function 'void ghidra::Merge::processHighRedundantCopy(ghidra::HighVariable*)': ../subprojects/ghidra-native/src/decompiler/merge.cc:1353:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1353 | while(pos < copyIns.size()) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc:1357:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1357 | while(pos + sz < copyIns.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/merge.cc: In member function 'void ghidra::Merge::groupPartialRoot(ghidra::Varnode*)': ../subprojects/ghidra-native/src/decompiler/merge.cc:1389:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1389 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1398 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1402 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1420 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1430 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1533 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/merge.cc:1662:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1662 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/heritage.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc: In member function 'void ghidra::PriorityQueue::reset(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:144:32: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 144 | if ((curdepth==-1)&&(maxdepth==queue.size()-1)) return; // Already reset | ~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc: In member function 'void ghidra::Heritage::removeRevisitedMarkers(const std::vector&, const ghidra::Address&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:261:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 261 | for(int4 i=0;i&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:622:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 622 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 629 | while(pos < copySinks.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc: In member function 'void ghidra::Heritage::handleNewLoadCopies()': ../subprojects/ghidra-native/src/decompiler/heritage.cc:710:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 710 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 725 | for(int4 i=copySinkSize;i&, bool)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:1097:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1097 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:1114:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1114 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1119 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:1866:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1866 | while(pos < refine.size()) { | ~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc: In member function 'void ghidra::Heritage::guardInput(const ghidra::Address&, ghidra::int4, std::vector&)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:1970:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1970 | if (i&, std::vector&, ghidra::JoinRecord*)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:2072:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2072 | for(int4 i=0;igetSize() == joinrec->getPiece(recnum).size) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc: In member function 'void ghidra::Heritage::splitJoinRead(ghidra::Varnode*, ghidra::JoinRecord*)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:2130:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2130 | while(lastcombo.size() < joinrec->numPieces()) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc:2134:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2134 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2156 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2183 | while(lastcombo.size() < joinrec->numPieces()) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc:2186:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2186 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2220 | for(int4 i=0;igetUnified().size != vn->getSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/heritage.cc: In member function 'void ghidra::Heritage::buildADT()': ../subprojects/ghidra-native/src/decompiler/heritage.cc:2341:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2341 | for(j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2357 | for(j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2376 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2422 | for(j=0;j&)': ../subprojects/ghidra-native/src/decompiler/heritage.cc:2448:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2448 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2464 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2555 | for(slot=0;slot::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2558 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2631 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2684 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'void ghidra::SpacebaseSpace::setBaseRegister(const ghidra::VarnodeData&, ghidra::int4, bool)': ../subprojects/ghidra-native/src/decompiler/translate.cc:99:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 99 | if (truncSize != baseloc.size) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'ghidra::Address ghidra::JoinRecord::getEquivalentAddress(ghidra::uintb, ghidra::int4&) const': ../subprojects/ghidra-native/src/decompiler/translate.cc:150:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 150 | for(pos=0;pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 156 | if (pos == pieces.size()) | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'bool ghidra::JoinRecord::operator<(const ghidra::JoinRecord&) const': ../subprojects/ghidra-native/src/decompiler/translate.cc:183:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 183 | if (pieces.size()==i) { | ~~~~~~~~~~~~~^~~ ../subprojects/ghidra-native/src/decompiler/translate.cc:184:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 184 | return (op2.pieces.size()>i); // If more pieces in op2, it is bigger (return true), if same number this==op2, return false | ~~~~~~~~~~~~~~~~~^~ ../subprojects/ghidra-native/src/decompiler/translate.cc:186:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 186 | if (op2.pieces.size()==i) return false; // More pieces in -this-, so it is bigger, return false | ~~~~~~~~~~~~~~~~~^~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In static member function 'static void ghidra::JoinRecord::mergeSequence(std::vector&, const ghidra::Translate*)': ../subprojects/ghidra-native/src/decompiler/translate.cc:202:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 202 | while(i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 209 | if (i >= seq.size()) return; | ~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc:214:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | while(i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 318 | if (baselist.size()<=index || baselist[index] == (AddrSpace *)0) | ~~~~~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'void ghidra::AddrSpaceManager::setDefaultDataSpace(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/translate.cc:332:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 332 | if (baselist.size()<=index || baselist[index] == (AddrSpace *)0) | ~~~~~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'void ghidra::AddrSpaceManager::insertSpace(ghidra::AddrSpace*)': ../subprojects/ghidra-native/src/decompiler/translate.cc:416:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 416 | if (baselist.size() <= spc->index) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'void ghidra::AddrSpaceManager::copySpaces(const ghidra::AddrSpaceManager*)': ../subprojects/ghidra-native/src/decompiler/translate.cc:438:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 438 | for(int4 i=0;ibaselist.size();++i) { | ~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'void ghidra::AddrSpaceManager::insertResolver(ghidra::AddrSpace*, ghidra::AddressResolver*)': ../subprojects/ghidra-native/src/decompiler/translate.cc:465:28: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 465 | while(resolvelist.size() <= ind) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In destructor 'virtual ghidra::AddrSpaceManager::~AddrSpaceManager()': ../subprojects/ghidra-native/src/decompiler/translate.cc:495:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 495 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 499 | for(int4 i=0;iminimumPointerSize == 0 && spc->addressSize != size) | ~~~~~~~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'ghidra::Address ghidra::AddrSpaceManager::resolveConstant(ghidra::AddrSpace*, ghidra::uintb, ghidra::int4, const ghidra::Address&, ghidra::uintb&) const': ../subprojects/ghidra-native/src/decompiler/translate.cc:624:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 624 | if (ind < resolvelist.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'ghidra::AddrSpace* ghidra::AddrSpaceManager::getNextSpaceInOrder(ghidra::AddrSpace*) const': ../subprojects/ghidra-native/src/decompiler/translate.cc:648:16: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 648 | while (index < baselist.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/translate.cc: In member function 'ghidra::JoinRecord* ghidra::AddrSpaceManager::findAddJoin(const std::vector&, ghidra::uint4)': ../subprojects/ghidra-native/src/decompiler/translate.cc:680:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 680 | for(int4 i=0;iunified.offset && size == joinRecord->unified.size) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../src/SleighAsm.h:7, from ../src/SleighAnalValue.h:7, from ../src/SleighAnalValue.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../src/SleighAsm.h:9: ../src/SleighInstruction.h: In constructor 'R2Sleigh::R2Sleigh(ghidra::LoadImage*, ghidra::ContextDatabase*)': ../src/SleighInstruction.h:281:20: warning: 'R2Sleigh::R2loader' will be initialized after [-Wreorder] 281 | LoadImage *R2loader = nullptr; | ^~~~~~~~ ../src/SleighInstruction.h:289:86: warning:  base 'ghidra::Sleigh' [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^ ../src/SleighInstruction.h:289:9: warning:  when initialized here [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:65:23: warning:  'ghidra::uintb PcodeOperand::::offset' [-Wreorder] 65 | uintb offset; | ^~~~~~ ../src/SleighAsm.h:54:9: warning:  when initialized here [-Wreorder] 54 | PcodeOperand(uintb offset, uint4 size): type(RAM), offset(offset), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:66:23: warning:  'ghidra::uintb PcodeOperand::::number' [-Wreorder] 66 | uintb number; | ^~~~~~ ../src/SleighAsm.h:55:9: warning:  when initialized here [-Wreorder] 55 | PcodeOperand(uintb number): type(CONSTANT), number(number), size(0) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(const std::string&, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:64:29: warning:  'std::string PcodeOperand::::name' [-Wreorder] 64 | std::string name; | ^~~~ ../src/SleighAsm.h:56:9: warning:  when initialized here [-Wreorder] 56 | PcodeOperand(const std::string &name, uint4 size): type(REGISTER), name(name), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'Pcodeop::Pcodeop(PcodeOpType, PcodeOperand*, PcodeOperand*, PcodeOperand*)': ../src/SleighAsm.h:135:23: warning: 'Pcodeop::input1' will be initialized after [-Wreorder] 135 | PcodeOperand *input1 = nullptr; | ^~~~~~ ../src/SleighAsm.h:133:23: warning:  'PcodeOperand* Pcodeop::output' [-Wreorder] 133 | PcodeOperand *output = nullptr; | ^~~~~~ ../src/SleighAsm.h:138:9: warning:  when initialized here [-Wreorder] 138 | Pcodeop(PcodeOpType opc, PcodeOperand *in0, PcodeOperand *in1, PcodeOperand *out): | ^~~~~~~ ../src/SleighInstruction.h: At global scope: ../src/SleighInstruction.h:98:13: warning: 'bool flowTypeHasFallthrough(FlowType)' defined but not used [-Wunused-function] 98 | static bool flowTypeHasFallthrough(FlowType t) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/blockaction.hh:22, from ../subprojects/ghidra-native/src/decompiler/blockaction.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/blockaction.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'void ghidra::LoopBody::extendToContainer(const ghidra::LoopBody&, std::vector&) const': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:55:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 55 | for(int4 j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 74 | while(i < body.size()) { | ~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'ghidra::FlowBlock* ghidra::LoopBody::update(ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:100:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 100 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:124:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 124 | for(int4 j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 133 | while(i < body.size()) { | ~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'void ghidra::LoopBody::extend(std::vector&) const': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:155:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 155 | while(i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 174 | for(i=0;i&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:188:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 188 | for(int4 j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 230 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | for(prefindex=0;prefindex < tails.size(); ++prefindex) { | ~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc:260:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 260 | if (prefindex >= tails.size()) return; | ~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'void ghidra::LoopBody::labelExitEdges(const std::vector&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:274:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 274 | for(int4 i=uniquecount;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for(int4 i=0;i&, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:332:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 332 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 353 | for(int4 i=0;i&, ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:373:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:453:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 453 | while(j < looporder.size()) { | ~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In destructor 'ghidra::TraceDAG::BranchPoint::~BranchPoint()': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:579:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 579 | for(int4 i=0;i::iterator ghidra::TraceDAG::openBranch(BlockTrace*)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:855:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 855 | for(int4 i=0;ipaths.size();++i) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'bool ghidra::TraceDAG::checkRetirement(BlockTrace*, ghidra::FlowBlock*&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:872:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 872 | for(int4 i=0;ipaths.size();++i) { | ~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc:880:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 880 | for(int4 i=0;ipaths.size();++i) { | ~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'std::__cxx11::list::iterator ghidra::TraceDAG::retireBranch(BranchPoint*, ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:906:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 906 | for(int4 i=0;ipaths.size();++i) { | ~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In destructor 'ghidra::TraceDAG::~TraceDAG()': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:961:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 961 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:1042:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1042 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:1059:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1059 | while(i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1076 | for(i=0;i&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:1087:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1087 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1157 | if (oldsize != looporder.size()) { // If there was merging | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'bool ghidra::CollapseStructure::updateLoopBody()': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:1234:20: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1234 | for(uint4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1756 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2151 | while(pos < vec.size()) { | ~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/blockaction.cc: In member function 'virtual ghidra::int4 ghidra::ActionReturnSplit::apply(ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/blockaction.cc:2306:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2306 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2316 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/graph.hh:19, from ../subprojects/ghidra-native/src/decompiler/graph.cc:17: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/ruleaction.hh:28, from ../subprojects/ghidra-native/src/decompiler/subflow.hh:21, from ../subprojects/ghidra-native/src/decompiler/subflow.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/subflow.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'ghidra::SubvariableFlow::ReplaceOp* ghidra::SubvariableFlow::createOpDown(ghidra::OpCode, ghidra::int4, ghidra::PcodeOp*, ReplaceVarnode*, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:196:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 196 | while(rop->input.size() <= slot) | ~~~~~~~~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'bool ghidra::SubvariableFlow::traceForward(ReplaceVarnode*)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:479:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 479 | if (sa >= sizeof(uintb)*8) return false; // Beyond precision of mask | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:505:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 505 | if (sa >= sizeof(uintb)*8) | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:533:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 533 | if (sa >= sizeof(uintb)*8) break; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'bool ghidra::SubvariableFlow::traceBackward(ReplaceVarnode*)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:736:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 736 | if (sa >= sizeof(uintb)*8) | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:758:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 758 | if (sa >= sizeof(uintb)*8) | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:774:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 774 | if (sa >= sizeof(uintb)*8) | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'bool ghidra::SubvariableFlow::createLink(ReplaceOp*, ghidra::uintb, ghidra::int4, ghidra::Varnode*)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:1038:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1038 | while(rop->input.size() <= slot) | ~~~~~~~~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'virtual ghidra::int4 ghidra::RuleSubvarSubpiece::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:1600:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1600 | if (flowsize + sa > sizeof(uintb)) // Mask must fit in precision | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'bool ghidra::SplitFlow::traceForward(ghidra::TransformVar*)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:1869:21: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1869 | else if ((val == laneDescription.getSize(0))&&(outvn->getSize() == laneDescription.getSize(1))) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:1883:15: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1883 | if (val < laneDescription.getSize(1) * 8) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:1900:15: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1900 | if (val < laneDescription.getSize(0) * 8) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc:1903:15: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1903 | if (val == laneDescription.getSize(0) * 8) { // Shift of exactly loSize bytes | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'bool ghidra::SplitFlow::traceBackward(ghidra::TransformVar*)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:1979:26: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1979 | if (cvn->getOffset() != laneDescription.getSize(0) * 8) return false; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'bool ghidra::SplitDatatype::generateConstants(ghidra::Varnode*, std::vector&)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:2448:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2448 | for(int4 i=0;igetSize() > sizeof(uintb)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'void ghidra::SplitDatatype::buildInConstants(ghidra::Varnode*, std::vector&, bool)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:2487:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2487 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:2512:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2512 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:2540:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2540 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:2568:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2568 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2580 | if (i + 1 >= outVarnodes.size()) break; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/subflow.cc: In member function 'void ghidra::SplitDatatype::buildPointers(ghidra::Varnode*, ghidra::TypePointer*, ghidra::int4, ghidra::PcodeOp*, std::vector&, bool)': ../subprojects/ghidra-native/src/decompiler/subflow.cc:2629:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2629 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2756 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2807 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2878 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2902 | for(int4 i=1;igetIn(1)->getOffset() != trunc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/marshal.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/translate.hh:24, from ../subprojects/ghidra-native/src/decompiler/marshal.cc:17: ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/marshal.cc: In static member function 'static void ghidra::AttributeId::initialize()': ../subprojects/ghidra-native/src/decompiler/marshal.cc:58:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 58 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 100 | for(int4 i=0;i= spcManager->numSpaces()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [107/140] Linking static target subprojects/ghidra-native/libbase.a In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/grammar.hh:19, from ../subprojects/ghidra-native/src/decompiler/grammar.cc:94: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ [108/140] Linking static target subprojects/ghidra-native/libslgh.a [109/140] Linking target subprojects/ghidra-native/sleighc In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/R2Architecture.h:7, from ../src/r2harvest.h:7, from ../src/r2harvest.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cpool.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.hh:22, from ../subprojects/ghidra-native/src/decompiler/op.hh:21, from ../subprojects/ghidra-native/src/decompiler/modelrules.hh:22, from ../subprojects/ghidra-native/src/decompiler/modelrules.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/modelrules.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'ghidra::int4 ghidra::PrimitiveExtractor::checkOverlap(std::vector&, std::vector&, ghidra::int4, Primitive&)': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:62:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 62 | while(point < small.size()) { | ~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'bool ghidra::PrimitiveExtractor::commonRefinement(std::vector&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:94:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 94 | while(firstPoint < first.size() && secondPoint < second.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc:94:50: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 94 | while(firstPoint < first.size() && secondPoint < second.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc:121:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 121 | while(firstPoint < first.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc:125:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 125 | while(secondPoint < second.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'bool ghidra::PrimitiveExtractor::handleUnion(ghidra::TypeUnion*, ghidra::int4, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:159:52: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 159 | if (primitives.size() + common.primitives.size() > max) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc:161:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 161 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 193 | if (primitives.size() >= max) | ~~~~~~~~~~~~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In destructor 'virtual ghidra::AndFilter::~AndFilter()': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:479:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 479 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 487 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 495 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 563 | if (position >= proto.intypes.size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'virtual ghidra::uint4 ghidra::MultiSlotAssign::assignAddress(ghidra::Datatype*, const ghidra::PrototypePieces&, ghidra::int4, ghidra::TypeFactory&, std::vector&, ghidra::ParameterPieces&) const': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:843:16: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 843 | while(iter != tiles.size()) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc:855:30: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 855 | while(sizeLeft > 0 && iter != tiles.size()) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'ghidra::int4 ghidra::MultiSlotDualAssign::getFirstUnused(ghidra::int4, const std::vector&, std::vector&) const': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1088:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1088 | for(;iter != tiles.size(); ++iter) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'virtual ghidra::uint4 ghidra::MultiSlotDualAssign::assignAddress(ghidra::Datatype*, const ghidra::PrototypePieces&, ghidra::int4, ghidra::TypeFactory&, std::vector&, ghidra::ParameterPieces&) const': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1195:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1195 | if (iterBase == baseTiles.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1204:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1204 | if (iterAlt == altTiles.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'virtual ghidra::uint4 ghidra::ConsumeExtra::assignAddress(ghidra::Datatype*, const ghidra::PrototypePieces&, ghidra::int4, ghidra::TypeFactory&, std::vector&, ghidra::ParameterPieces&) const': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1439:30: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1439 | while(sizeLeft > 0 && iter != tiles.size()) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In member function 'virtual ghidra::uint4 ghidra::ConsumeRemaining::assignAddress(ghidra::Datatype*, const ghidra::PrototypePieces&, ghidra::int4, ghidra::TypeFactory&, std::vector&, ghidra::ParameterPieces&) const': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1497:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1497 | while(iter != tiles.size()) { | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/modelrules.cc: In constructor 'ghidra::ModelRule::ModelRule(const ghidra::ModelRule&, const ghidra::ParamListStandard*)': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1605:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1605 | for (int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1607 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1632 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1634 | for(int4 i=0;i&, ghidra::ParameterPieces&) const': ../subprojects/ghidra-native/src/decompiler/modelrules.cc:1661:18: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1661 | for(int4 i =0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1667 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/flow.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.cc:18: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'ghidra::uintb ghidra::EmulateFunction::emulatePath(ghidra::uintb, const ghidra::PathMeld&, ghidra::PcodeOp*, ghidra::Varnode*)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:220:12: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 220 | for(i=0;inumEntries())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'void ghidra::PathMeld::internalIntersect(std::vector&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:813:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 813 | for(int4 i=0;i&, ghidra::int4, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:850:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 850 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 867 | while(meldPos < opMeld.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'void ghidra::PathMeld::set(const std::vector&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:939:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 939 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 967 | for(int4 i=op2.opMeld.size();i&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:987:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 987 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 995 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1288 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1301 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:1336:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1336 | for(int4 i=1;i maxaddsub) break; | ~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc:1537:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 1537 | if (countext > maxext) break; | ~~~~~~~~~^~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'virtual bool ghidra::JumpBasic::foldInGuards(ghidra::Funcdata*, ghidra::JumpTable*)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:1602:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1602 | for(int4 i=0;i&, std::vector&, std::vector*)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:1626:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1626 | for(i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1646 | if (i!=addresstable.size()) { | ~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'void ghidra::JumpBasicOverride::setAddresses(const std::vector&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:1825:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1825 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1936 | for(int4 i=0;i maxtablesize) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'void ghidra::JumpTable::switchOver(const ghidra::FlowInfo&)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:2583:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2583 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2647 | if (parent->sizeOut() != addresstable.size()) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc:2649:18: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2649 | for(uint4 i=0;isizeOut();++i) | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'void ghidra::JumpTable::matchModel(ghidra::Funcdata*)': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:2743:58: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2743 | if (jmodel != (JumpModel *)0 && jmodel->getTableSize() != addresstable.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/jumptable.cc: In member function 'void ghidra::JumpTable::encode(ghidra::Encoder&) const': ../subprojects/ghidra-native/src/decompiler/jumptable.cc:2819:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2819 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2825 | if (i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2832 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/ArchMap.h:7, from ../src/ArchMap.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/action.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/action.cc: In member function 'ghidra::int4 ghidra::ActionPool::processOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/action.cc:836:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 836 | while(rule_index < perop[opc].size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../src/R2TypeFactory.h:7, from ../src/R2TypeFactory.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/R2Architecture.h:7, from ../src/R2TypeFactory.cpp:5: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../src/SleighInstruction.h:7, from ../src/SleighInstruction.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../src/SleighInstruction.h: In constructor 'R2Sleigh::R2Sleigh(ghidra::LoadImage*, ghidra::ContextDatabase*)': ../src/SleighInstruction.h:281:20: warning: 'R2Sleigh::R2loader' will be initialized after [-Wreorder] 281 | LoadImage *R2loader = nullptr; | ^~~~~~~~ ../src/SleighInstruction.h:289:86: warning:  base 'ghidra::Sleigh' [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^ ../src/SleighInstruction.h:289:9: warning:  when initialized here [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^~~~~~~~ ../src/SleighInstruction.cpp: In static member function 'static FlowType SleighInstructionPrototype::convertFlowFlags(FlowFlags)': ../src/SleighInstruction.cpp:218:9: warning: case value '0' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 218 | case 0: | ^~~~ ../src/SleighInstruction.cpp:238:9: warning: case value '33' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 238 | case FLOW_RETURN | FLOW_NO_FALLTHRU: return FlowType::TERMINATOR; | ^~~~ ../src/SleighInstruction.cpp:222:9: warning: case value '35' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 222 | case FLOW_CALL_INDIRECT | FLOW_NO_FALLTHRU | FLOW_RETURN: | ^~~~ ../src/SleighInstruction.cpp:230:9: warning: case value '36' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 230 | case FLOW_BRANCH_INDIRECT | FLOW_NO_FALLTHRU: return FlowType::COMPUTED_JUMP; | ^~~~ ../src/SleighInstruction.cpp:249:9: warning: case value '37' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 249 | case FLOW_BRANCH_INDIRECT | FLOW_NO_FALLTHRU | FLOW_RETURN: | ^~~~ ../src/SleighInstruction.cpp:221:9: warning: case value '41' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 221 | case FLOW_CALL | FLOW_NO_FALLTHRU | FLOW_RETURN: return FlowType::CALL_TERMINATOR; | ^~~~ ../src/SleighInstruction.cpp:243:9: warning: case value '48' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 243 | case FLOW_JUMPOUT | FLOW_NO_FALLTHRU: return FlowType::UNCONDITIONAL_JUMP; | ^~~~ ../src/SleighInstruction.cpp:246:9: warning: case value '49' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 246 | case FLOW_JUMPOUT | FLOW_NO_FALLTHRU | FLOW_RETURN: return FlowType::JUMP_TERMINATOR; | ^~~~ ../src/SleighInstruction.cpp:247:9: warning: case value '52' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 247 | case FLOW_JUMPOUT | FLOW_NO_FALLTHRU | FLOW_BRANCH_INDIRECT: | ^~~~ ../src/SleighInstruction.cpp:226:9: warning: case value '56' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 226 | case FLOW_CALL | FLOW_NO_FALLTHRU | FLOW_JUMPOUT: return FlowType::COMPUTED_JUMP; | ^~~~ ../src/SleighInstruction.cpp:239:9: warning: case value '65' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 239 | case FLOW_RETURN | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:235:9: warning: case value '66' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 235 | case FLOW_CALL_INDIRECT | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:231:9: warning: case value '68' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 231 | case FLOW_BRANCH_INDIRECT | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:224:9: warning: case value '72' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 224 | case FLOW_CALL | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:252:9: warning: case value '80' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 252 | case FLOW_BRANCH_TO_END | FLOW_JUMPOUT: return FlowType::CONDITIONAL_JUMP; | ^~~~ ../src/SleighInstruction.cpp:253:9: warning: case value '96' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 253 | case FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END: return FlowType::FALL_THROUGH; | ^~~~ ../src/SleighInstruction.cpp:240:9: warning: case value '97' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 240 | case FLOW_RETURN | FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:236:9: warning: case value '98' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 236 | case FLOW_CALL_INDIRECT | FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:232:9: warning: case value '100' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 232 | case FLOW_BRANCH_INDIRECT | FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:227:9: warning: case value '105' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 227 | case FLOW_CALL | FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END | FLOW_RETURN: | ^~~~ ../src/SleighInstruction.cpp:244:9: warning: case value '112' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 244 | case FLOW_JUMPOUT | FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp:233:9: warning: case value '116' not in enumerated type 'SleighInstructionPrototype::FlowFlags' [-Wswitch] 233 | case FLOW_BRANCH_INDIRECT | FLOW_JUMPOUT | FLOW_NO_FALLTHRU | FLOW_BRANCH_TO_END: | ^~~~ ../src/SleighInstruction.cpp: In member function 'SleighInstructionPrototype::FlowFlags SleighInstructionPrototype::gatherFlags(FlowFlags, SleighInstruction*, int)': ../src/SleighInstruction.cpp:417:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 417 | } else if ((!flowStateListNamed.empty()) && (secnum < flowStateListNamed.size())) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/SleighInstruction.cpp: In member function 'void SleighInstructionPrototype::gatherFlows(std::vector&, SleighInstruction*, int)': ../src/SleighInstruction.cpp:454:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 454 | } else if ((!flowStateListNamed.empty()) && (secnum < flowStateListNamed.size())) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/type.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/type.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc: In member function 'virtual ghidra::int4 ghidra::TypeStruct::getHoleSize(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/type.cc:1949:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1949 | if (i < field.size()) { | ~~^~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc: In member function 'virtual ghidra::int8 ghidra::TypeStruct::nearestArrayedComponentForward(ghidra::int8, ghidra::int8, ghidra::int8*, ghidra::int8*) const': ../subprojects/ghidra-native/src/decompiler/type.cc:1990:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1990 | while(i&, ghidra::int4&, ghidra::int4&, ghidra::int4&)': ../subprojects/ghidra-native/src/decompiler/type.cc:2361:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2361 | while(pos < bitlist.size() && bitlist[pos].ident == nextBitPos) { | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc: In static member function 'static void ghidra::TypeStruct::assignFieldOffsets(std::vector&, std::vector&, ghidra::int4&, ghidra::int4&, ghidra::uint4&)': ../subprojects/ghidra-native/src/decompiler/type.cc:2409:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2409 | for(int4 pos=0;pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2413 | if (curBitInd < bitlist.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc:2433:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2433 | if (list.size() == nextBitPos) { | ~~~~~~~~~~~~^~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc:2436:37: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2436 | if (!bitlist.empty() && curBitInd != bitlist.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc: In member function 'virtual ghidra::int4 ghidra::TypeUnion::findCompatibleResolve(ghidra::Datatype*) const': ../subprojects/ghidra-native/src/decompiler/type.cc:2665:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2665 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2671 | for(int4 i=0;igetMetatype() == TYPE_STRUCT && byteOff < ptrto->getSize()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc:3078:19: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 3078 | return (byteOff < parent->getSize()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc: In member function 'void ghidra::TypeFactory::decodeAlignmentMap(ghidra::Decoder&)': ../subprojects/ghidra-native/src/decompiler/type.cc:5180:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 5180 | while(alignMap.size() <= sz) | ~~~~~~~~~~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/type.cc:5189:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5189 | for(int4 sz=1;sz < alignMap.size();++sz) { | ~~~^~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cpool.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/typeop.cc: In member function 'virtual ghidra::Datatype* ghidra::TypeOpFloatInt2Float::getInputCast(const ghidra::PcodeOp*, ghidra::int4, const ghidra::CastStrategy*) const': ../subprojects/ghidra-native/src/decompiler/typeop.cc:1986:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1986 | if (vn->getSize() <= sizeof(uintb)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/options.hh:23, from ../subprojects/ghidra-native/src/decompiler/options.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/options.cc:17: ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/ArchMap.h:7, from ../src/SleighAsm.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../src/SleighAsm.h:9, from ../src/SleighAsm.cpp:5: ../src/SleighInstruction.h: In constructor 'R2Sleigh::R2Sleigh(ghidra::LoadImage*, ghidra::ContextDatabase*)': ../src/SleighInstruction.h:281:20: warning: 'R2Sleigh::R2loader' will be initialized after [-Wreorder] 281 | LoadImage *R2loader = nullptr; | ^~~~~~~~ ../src/SleighInstruction.h:289:86: warning:  base 'ghidra::Sleigh' [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^ ../src/SleighInstruction.h:289:9: warning:  when initialized here [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:65:23: warning:  'ghidra::uintb PcodeOperand::::offset' [-Wreorder] 65 | uintb offset; | ^~~~~~ ../src/SleighAsm.h:54:9: warning:  when initialized here [-Wreorder] 54 | PcodeOperand(uintb offset, uint4 size): type(RAM), offset(offset), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:66:23: warning:  'ghidra::uintb PcodeOperand::::number' [-Wreorder] 66 | uintb number; | ^~~~~~ ../src/SleighAsm.h:55:9: warning:  when initialized here [-Wreorder] 55 | PcodeOperand(uintb number): type(CONSTANT), number(number), size(0) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(const std::string&, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:64:29: warning:  'std::string PcodeOperand::::name' [-Wreorder] 64 | std::string name; | ^~~~ ../src/SleighAsm.h:56:9: warning:  when initialized here [-Wreorder] 56 | PcodeOperand(const std::string &name, uint4 size): type(REGISTER), name(name), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'Pcodeop::Pcodeop(PcodeOpType, PcodeOperand*, PcodeOperand*, PcodeOperand*)': ../src/SleighAsm.h:135:23: warning: 'Pcodeop::input1' will be initialized after [-Wreorder] 135 | PcodeOperand *input1 = nullptr; | ^~~~~~ ../src/SleighAsm.h:133:23: warning:  'PcodeOperand* Pcodeop::output' [-Wreorder] 133 | PcodeOperand *output = nullptr; | ^~~~~~ ../src/SleighAsm.h:138:9: warning:  when initialized here [-Wreorder] 138 | Pcodeop(PcodeOpType opc, PcodeOperand *in0, PcodeOperand *in1, PcodeOperand *out): | ^~~~~~~ ../src/SleighAsm.cpp: In member function 'void SleighAsm::check(uint64_t, const uint8_t*, int)': ../src/SleighAsm.cpp:641:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 641 | for (; i < len && cached[i] == buf[i]; i++) { | ~~^~~~~ ../src/SleighAsm.cpp:644:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 644 | if (i != len) { | ~~^~~~~~ ../src/SleighInstruction.h: At global scope: ../src/SleighInstruction.h:98:13: warning: 'bool flowTypeHasFallthrough(FlowType)' defined but not used [-Wunused-function] 98 | static bool flowTypeHasFallthrough(FlowType t) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/R2Architecture.h:7, from ../src/R2Scope.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../src/R2Scope.cpp: In lambda function: ../src/R2Scope.cpp:329:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 329 | if (argsByIndex.size () < index + 1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/R2Scope.cpp: In member function 'ghidra::FunctionSymbol* R2Scope::registerFunction(RAnalFunction*) const': ../src/R2Scope.cpp:678:14: warning: variable 'returnFound' set but not used [-Wunused-but-set-variable] 678 | bool returnFound = false; | ^~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../subprojects/ghidra-native/src/decompiler/sleigh_arch.hh:23, from ../src/R2Architecture.h:7, from ../src/core_ghidra.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../src/SleighAsm.h:9, from ../src/core_ghidra.cpp:8: ../src/SleighInstruction.h: In constructor 'R2Sleigh::R2Sleigh(ghidra::LoadImage*, ghidra::ContextDatabase*)': ../src/SleighInstruction.h:281:20: warning: 'R2Sleigh::R2loader' will be initialized after [-Wreorder] 281 | LoadImage *R2loader = nullptr; | ^~~~~~~~ ../src/SleighInstruction.h:289:86: warning:  base 'ghidra::Sleigh' [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^ ../src/SleighInstruction.h:289:9: warning:  when initialized here [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:65:23: warning:  'ghidra::uintb PcodeOperand::::offset' [-Wreorder] 65 | uintb offset; | ^~~~~~ ../src/SleighAsm.h:54:9: warning:  when initialized here [-Wreorder] 54 | PcodeOperand(uintb offset, uint4 size): type(RAM), offset(offset), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:66:23: warning:  'ghidra::uintb PcodeOperand::::number' [-Wreorder] 66 | uintb number; | ^~~~~~ ../src/SleighAsm.h:55:9: warning:  when initialized here [-Wreorder] 55 | PcodeOperand(uintb number): type(CONSTANT), number(number), size(0) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(const std::string&, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:64:29: warning:  'std::string PcodeOperand::::name' [-Wreorder] 64 | std::string name; | ^~~~ ../src/SleighAsm.h:56:9: warning:  when initialized here [-Wreorder] 56 | PcodeOperand(const std::string &name, uint4 size): type(REGISTER), name(name), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'Pcodeop::Pcodeop(PcodeOpType, PcodeOperand*, PcodeOperand*, PcodeOperand*)': ../src/SleighAsm.h:135:23: warning: 'Pcodeop::input1' will be initialized after [-Wreorder] 135 | PcodeOperand *input1 = nullptr; | ^~~~~~ ../src/SleighAsm.h:133:23: warning:  'PcodeOperand* Pcodeop::output' [-Wreorder] 133 | PcodeOperand *output = nullptr; | ^~~~~~ ../src/SleighAsm.h:138:9: warning:  when initialized here [-Wreorder] 138 | Pcodeop(PcodeOpType opc, PcodeOperand *in0, PcodeOperand *in1, PcodeOperand *out): | ^~~~~~~ ../src/SleighInstruction.h: At global scope: ../src/SleighInstruction.h:98:13: warning: 'bool flowTypeHasFallthrough(FlowType)' defined but not used [-Wunused-function] 98 | static bool flowTypeHasFallthrough(FlowType t) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/varmap.hh:22, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:22, from ../src/SleighAsm.h:7, from ../src/anal_ghidra.cpp:4: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../src/SleighAsm.h:9: ../src/SleighInstruction.h: In constructor 'R2Sleigh::R2Sleigh(ghidra::LoadImage*, ghidra::ContextDatabase*)': ../src/SleighInstruction.h:281:20: warning: 'R2Sleigh::R2loader' will be initialized after [-Wreorder] 281 | LoadImage *R2loader = nullptr; | ^~~~~~~~ ../src/SleighInstruction.h:289:86: warning:  base 'ghidra::Sleigh' [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^ ../src/SleighInstruction.h:289:9: warning:  when initialized here [-Wreorder] 289 | R2Sleigh(LoadImage *ld, ContextDatabase *c_db): R2loader(ld), Sleigh(ld, c_db) {} | ^~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:65:23: warning:  'ghidra::uintb PcodeOperand::::offset' [-Wreorder] 65 | uintb offset; | ^~~~~~ ../src/SleighAsm.h:54:9: warning:  when initialized here [-Wreorder] 54 | PcodeOperand(uintb offset, uint4 size): type(RAM), offset(offset), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(ghidra::uintb)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:66:23: warning:  'ghidra::uintb PcodeOperand::::number' [-Wreorder] 66 | uintb number; | ^~~~~~ ../src/SleighAsm.h:55:9: warning:  when initialized here [-Wreorder] 55 | PcodeOperand(uintb number): type(CONSTANT), number(number), size(0) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'PcodeOperand::PcodeOperand(const std::string&, ghidra::uint4)': ../src/SleighAsm.h:75:11: warning: 'PcodeOperand::type' will be initialized after [-Wreorder] 75 | } type; | ^~~~ ../src/SleighAsm.h:64:29: warning:  'std::string PcodeOperand::::name' [-Wreorder] 64 | std::string name; | ^~~~ ../src/SleighAsm.h:56:9: warning:  when initialized here [-Wreorder] 56 | PcodeOperand(const std::string &name, uint4 size): type(REGISTER), name(name), size(size) {} | ^~~~~~~~~~~~ ../src/SleighAsm.h: In constructor 'Pcodeop::Pcodeop(PcodeOpType, PcodeOperand*, PcodeOperand*, PcodeOperand*)': ../src/SleighAsm.h:135:23: warning: 'Pcodeop::input1' will be initialized after [-Wreorder] 135 | PcodeOperand *input1 = nullptr; | ^~~~~~ ../src/SleighAsm.h:133:23: warning:  'PcodeOperand* Pcodeop::output' [-Wreorder] 133 | PcodeOperand *output = nullptr; | ^~~~~~ ../src/SleighAsm.h:138:9: warning:  when initialized here [-Wreorder] 138 | Pcodeop(PcodeOpType opc, PcodeOperand *in0, PcodeOperand *in1, PcodeOperand *out): | ^~~~~~~ ../src/anal_ghidra.cpp: In function 'uint32_t anal_type_NOT(RAnal*, RAnalOp*, const std::vector&, const std::unordered_set >&)': ../src/anal_ghidra.cpp:571:15: warning: unused variable 'unique_off' [-Wunused-variable] 571 | uintb unique_off = 0; | ^~~~~~~~~~ ../src/anal_ghidra.cpp: In function 'void sleigh_esil(RAnal*, RAnalOp*, uint64_t, const uint8_t*, int, const std::vector&)': ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_COPY' not handled in switch [-Wswitch] 1004 | switch (iter->type) | ^ ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_LOAD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_STORE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_BRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_CBRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_BRANCHIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_CALL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_CALLIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_CALLOTHER' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_RETURN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SLESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SLESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_ZEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_CARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SCARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SBORROW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_2COMP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_LEFT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_RIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SRIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SDIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_REM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INT_SREM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_BOOL_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_BOOL_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_BOOL_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_BOOL_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_NAN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_NEG' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_ABS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_SQRT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_INT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_FLOAT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_TRUNC' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_CEIL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_FLOOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_FLOAT_ROUND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_MULTIEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INDIRECT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_PIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_SUBPIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_CAST' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_PTRADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_PTRSUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_SEGMENTOP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_CPOOLREF' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_NEW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_INSERT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_ZPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_POPCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_LZCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_SPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1004:40: warning: enumeration value 'CPUI_MAX' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_COPY' not handled in switch [-Wswitch] 1043 | switch (iter->type) | ^ ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_LOAD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_STORE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_BRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_CBRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_BRANCHIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_CALL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_CALLIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_CALLOTHER' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_RETURN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_ZEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_CARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SCARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SBORROW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_2COMP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_LEFT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_RIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SRIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SDIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_REM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INT_SREM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_BOOL_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_BOOL_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_BOOL_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_BOOL_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_NAN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_NEG' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_ABS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_SQRT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_INT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_FLOAT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_TRUNC' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_CEIL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_FLOOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_FLOAT_ROUND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_MULTIEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INDIRECT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_PIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_SUBPIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_CAST' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_PTRADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_PTRSUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_SEGMENTOP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_CPOOLREF' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_NEW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_INSERT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_ZPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_POPCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_LZCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_SPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1043:40: warning: enumeration value 'CPUI_MAX' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_COPY' not handled in switch [-Wswitch] 1089 | switch (iter->type) | ^ ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_LOAD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_STORE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_BRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_CBRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_BRANCHIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_CALL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_CALLIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_CALLOTHER' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_RETURN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_SLESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_SLESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_ZEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_SEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_CARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_SCARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_SBORROW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_2COMP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INT_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_BOOL_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_NAN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_NEG' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_ABS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_SQRT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_INT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_FLOAT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_TRUNC' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_CEIL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_FLOOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_FLOAT_ROUND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_MULTIEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INDIRECT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_PIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_SUBPIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_CAST' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_PTRADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_PTRSUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_SEGMENTOP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_CPOOLREF' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_NEW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_INSERT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_ZPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_POPCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_LZCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_SPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1089:40: warning: enumeration value 'CPUI_MAX' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_COPY' not handled in switch [-Wswitch] 1282 | switch (iter->type) { | ^ ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_LOAD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_STORE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_BRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_CBRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_BRANCHIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_CALL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_CALLIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_CALLOTHER' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_RETURN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SLESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SLESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_ZEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_CARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SCARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SBORROW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_2COMP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_LEFT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_RIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SRIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SDIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_REM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INT_SREM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_BOOL_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_BOOL_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_BOOL_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_BOOL_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_FLOAT_INT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_MULTIEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INDIRECT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_PIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_SUBPIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_CAST' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_PTRADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_PTRSUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_SEGMENTOP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_CPOOLREF' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_NEW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_INSERT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_ZPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_POPCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_LZCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_SPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1282:32: warning: enumeration value 'CPUI_MAX' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_COPY' not handled in switch [-Wswitch] 1296 | switch (iter->type) { | ^ ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_LOAD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_STORE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_BRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_CBRANCH' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_BRANCHIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_CALL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_CALLIND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_CALLOTHER' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_RETURN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SLESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SLESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_ZEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SEXT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_CARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SCARRY' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SBORROW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_2COMP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_LEFT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_RIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SRIGHT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SDIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_REM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INT_SREM' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_BOOL_NEGATE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_BOOL_XOR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_BOOL_AND' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_BOOL_OR' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_EQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_NOTEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_LESS' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_LESSEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_NAN' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_ADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_DIV' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_MULT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_SUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_INT2FLOAT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_FLOAT_TRUNC' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_MULTIEQUAL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INDIRECT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_PIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_SUBPIECE' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_CAST' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_PTRADD' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_PTRSUB' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_SEGMENTOP' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_CPOOLREF' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_NEW' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_INSERT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_ZPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_POPCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_LZCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_SPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:1296:40: warning: enumeration value 'CPUI_MAX' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:803:24: warning: enumeration value 'CPUI_ZPULL' not handled in switch [-Wswitch] 803 | switch (iter->type) { | ^ ../src/anal_ghidra.cpp:803:24: warning: enumeration value 'CPUI_LZCOUNT' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:803:24: warning: enumeration value 'CPUI_SPULL' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp:803:24: warning: enumeration value 'CPUI_MAX' not handled in switch [-Wswitch] ../src/anal_ghidra.cpp: In function 'const char* regtype_name(const char*, const std::string&, uint64_t)': ../src/anal_ghidra.cpp:1753:41: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1753 | if (regname.find ("cr") != -1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/anal_ghidra.cpp:1756:43: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1756 | if (regname.find ("ia32") != -1) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/anal_ghidra.cpp:1762:46: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1762 | if (regname.find ("_offset") != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/anal_ghidra.cpp:1765:46: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1765 | if (regname.find ("tr_addr") != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/anal_ghidra.cpp:1768:41: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1768 | if (regname.find ("mm") != -1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/anal_ghidra.cpp: At global scope: ../src/anal_ghidra.cpp:1852:13: warning: 'bool esil_pushnum_float(REsil*, long double)' defined but not used [-Wunused-function] 1852 | static bool esil_pushnum_float(REsil *esil, long double num) { | ^~~~~~~~~~~~~~~~~~ ../src/anal_ghidra.cpp:1612:12: warning: 'int get_reg_type(const std::string&)' defined but not used [-Wunused-function] 1612 | static int get_reg_type(const std::string &name) { | ^~~~~~~~~~~~ ../src/SleighInstruction.h:98:13: warning: 'bool flowTypeHasFallthrough(FlowType)' defined but not used [-Wunused-function] 98 | static bool flowTypeHasFallthrough(FlowType t) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/ruleaction.hh:28, from ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/coreaction.hh:29, from ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:17: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleCollectTerms::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:123:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 123 | for(i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 170 | for(int4 j=lastconst+1;j sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleAndMask::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:317:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 317 | if (size > sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleOrConsume::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:358:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 358 | if (size > sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleOrCollapse::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:393:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 393 | if (size > sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleShiftBitops::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:497:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 497 | if (vn->getSize() > sizeof(uintb)) return 0; // FIXME: Can't exceed uintb precision | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In static member function 'static ghidra::Varnode* ghidra::RulePullsubMulti::findSubpiece(ghidra::Varnode*, ghidra::uint4, ghidra::uint4)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:864:38: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 864 | (prevop->getOut()->getSize() == outsize)&& | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RulePullsubMulti::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:900:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 900 | if (minByte > sizeof(uintb)) return 0; | ~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:902:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 902 | if (minByte < sizeof(uintb)) | ~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RulePullsubIndirect::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:969:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 969 | if (vn->getSize() > sizeof(uintb)) return 0; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleAndDistribute::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:1270:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1270 | if (size > sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleAndCommute::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:1543:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1543 | if (size > sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleAndZext::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:1726:25: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1726 | if (rootvn->getSize() > sizeof(uintb)) // FIXME: Should be arbitrary precision | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleAndCompare::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:1766:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1766 | if (basevn->getSize() > sizeof(uintb)) return 0; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleDoubleShift::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:1889:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1889 | if (size > sizeof(uintb)) return 0; // FIXME: precision | ~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleShiftCompare::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:2131:25: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2131 | if (mainvn->getSize() > sizeof(uintb)) return 0; // FIXME: uintb should be arbitrary precision | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleMultiCollapse::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:3281:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3281 | while( j < matchlist.size() ) { | ~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:3318:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3318 | for(j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3358 | for(j=0;jgetIn(0)->getSize()) return 0; // Non-trivial | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleSignShift::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:3561:11: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3561 | if (val != 8*inVn->getSize() -1) return 0; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleTestSign::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:3638:11: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3638 | if (val != 8*inVn->getSize() -1) return 0; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:3645:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3645 | for(int4 i=0;igetSize() < sizeof(uintb)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleConcatCommute::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:4698:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 4698 | if (outsz > sizeof(uintb)) | ~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleSubZext::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:5072:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 5072 | if (basevn->getSize() > sizeof(uintb)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleSubCancel::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:5172:43: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 5172 | if (thruvn->isConstant() && (insize > sizeof(uintb)) && (outsize == farinsize)) { | ~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RuleSLess2Zero::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:5785:56: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 5785 | if (!coeff->isConstant() || coeff->getOffset() != lvn->getSize() * 8 - 1) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'bool ghidra::AddTreeState::checkMultTerm(ghidra::Varnode*, ghidra::PcodeOp*, ghidra::uint8)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:6157:16: warning: comparison of integer expressions of different signedness: 'ghidra::uint8' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 6157 | if ((val >= size) && (size != 0)) { | ~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'bool ghidra::AddTreeState::spanAddTree(ghidra::PcodeOp*, ghidra::uint8)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:6260:36: warning: comparison of integer expressions of different signedness: 'ghidra::uint8' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 6260 | if (multsum != 0 || nonmultsum >= size || !multiple.empty()) { | ~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'void ghidra::AddTreeState::calcSubtype()': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:6279:27: warning: comparison of integer expressions of different signedness: 'ghidra::uint8' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 6279 | if (size == 0 || tmpoff < size) | ~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:6337:51: warning: comparison of integer expressions of different signedness: 'ghidra::uint8' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 6337 | if (pRelType != (TypePointerRel *)0 && offset == pRelType->getAddressOffset()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'ghidra::Varnode* ghidra::AddTreeState::buildMultiples()': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:6392:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6392 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6417 | for(int4 i=0;igetAlignSize() < ct->getWordSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In member function 'virtual ghidra::int4 ghidra::RulePushPtr::applyOp(ghidra::PcodeOp*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:6918:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6918 | for(int4 i=0;i sizeof(uintb)) return false; | ~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In static member function 'static bool ghidra::RulePieceStructure::findReplaceZext(std::vector&, ghidra::Datatype*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:7592:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7592 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7677 | for(int4 i=0;i sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In static member function 'static void ghidra::RuleDivOpt::moveSignBitExtraction(ghidra::Varnode*, ghidra::Varnode*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:8236:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8236 | for(int4 i=0;igetSize() > spc->getAddrSize()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:9214:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uint4' {aka 'unsigned int'} [-Wsign-compare] 9214 | if (vn->getSize() > spc->getAddrSize()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In static member function 'static bool ghidra::RuleConditionalMove::gatherExpression(ghidra::Varnode*, std::vector&, ghidra::FlowBlock*, ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:9331:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9331 | while(pos < ops.size()) { | ~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc: In static member function 'static bool ghidra::RulePiecePathology::isPathology(ghidra::Varnode*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:10494:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10494 | if (pos >= worklist.size()) break; | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:10502:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10502 | if (pos >= worklist.size()) break; | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:10507:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10507 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10529 | while(pos < worklist.size()) { | ~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/ruleaction.cc:10570:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10570 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.cc:17: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.cc:18: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::FlowBlock::decodeNextInEdge(ghidra::Decoder&, ghidra::BlockMap&)': ../subprojects/ghidra-native/src/decompiler/block.cc:91:40: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 91 | while(inedge.point->outofthis.size() <= inedge.reverse_index) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::FlowBlock::halfDeleteInEdge(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/block.cc:103:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | while(slot < intothis.size()-1) { | ~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::FlowBlock::halfDeleteOutEdge(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/block.cc:118:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 118 | while(slot < outofthis.size()-1) { | ~~~~~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::FlowBlock::setGotoBranch(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/block.cc:307:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 307 | { if ((i>=0)&&(i < outofthis.size())) | ~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::FlowBlock::setDefaultSwitch(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/block.cc:321:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 321 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 332 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 431 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 440 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 452 | while(i < intothis.size()) { | ~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::FlowBlock::eliminateOutDups(ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/block.cc:481:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 481 | while(i < outofthis.size()) { | ~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'ghidra::int4 ghidra::FlowBlock::getInIndex(const ghidra::FlowBlock*) const': ../subprojects/ghidra-native/src/decompiler/block.cc:584:26: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | for(blocknum=0;blocknum::size_type' {aka 'long unsigned int'} [-Wsign-compare] 597 | for(blocknum=0;blocknum&)': ../subprojects/ghidra-native/src/decompiler/block.cc:809:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 809 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 823 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 905 | while(iintothis.size()) { | ~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:910:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 910 | for(int4 j=0;joutofthis.size();++j) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:917:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 917 | while(ioutofthis.size()) { | ~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:922:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 922 | for(int4 j=0;jintothis.size();++j) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::BlockGraph::clearEdgeFlags(ghidra::uint4)': ../subprojects/ghidra-native/src/decompiler/block.cc:973:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 973 | for(int4 i=0;iintothis.size();++i) | ~^~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:975:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 975 | for(int4 i=0;ioutofthis.size();++i) | ~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In static member function 'static ghidra::FlowBlock* ghidra::BlockGraph::createVirtualRoot(const std::vector&)': ../subprojects/ghidra-native/src/decompiler/block.cc:992:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 992 | for(int4 i=0;i&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/block.cc:1023:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1023 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1048 | while(rootindex::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1053 | for(int4 i=rootindex;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1061 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1118 | for(int4 i=0;i&, ghidra::int4&)': ../subprojects/ghidra-native/src/decompiler/block.cc:1165:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1165 | while(q < reachunder.size()) { | ~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:1191:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1191 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1381 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1401 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1423 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1480 | for(i=0;iintothis.size();++i) | ~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::BlockGraph::switchEdge(ghidra::FlowBlock*, ghidra::FlowBlock*, ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/block.cc:1495:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1495 | for(int4 i=0;ioutofthis.size();++i) | ~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc: In member function 'void ghidra::BlockGraph::setStartBlock(ghidra::FlowBlock*)': ../subprojects/ghidra-native/src/decompiler/block.cc:1641:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1641 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1947 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/block.cc:1970:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1970 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2027 | for(i=0;i >&) const': ../subprojects/ghidra-native/src/decompiler/block.cc:2047:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2047 | for(int4 i=0;i&) const': ../subprojects/ghidra-native/src/decompiler/block.cc:2067:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2067 | for(int4 i=0;i&, ghidra::FlowBlock*) const': ../subprojects/ghidra-native/src/decompiler/block.cc:2090:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2090 | for(int4 i=rootindex+1;i&, ghidra::FlowBlock*, bool) const': ../subprojects/ghidra-native/src/decompiler/block.cc:2168:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2168 | while(total < res.size()) { | ~~~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:2179:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2179 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2188 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2492 | for(int4 i=0;i&, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/block.cc:2866:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2866 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2990 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/block.cc:3580:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3580 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3587 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3613 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3622 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3658 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3669 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3702 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3704 | if (i==caseblocks.size()) return (FlowBlock *)0; // Didn't find block | ~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/block.cc:3707:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3707 | if (i < caseblocks.size()) | ~~^~~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/varnode.hh:21, from ../subprojects/ghidra-native/src/decompiler/variable.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.hh:26, from ../subprojects/ghidra-native/src/decompiler/database.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/database.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'ghidra::MapEntry* ghidra::Symbol::getMapEntry(const ghidra::Address&) const': ../subprojects/ghidra-native/src/decompiler/database.cc:335:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 335 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 358 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 944 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1286 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1562 | if (op2Path.size() < min) | ~~~~~~~~~~~~~~~^~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc:1568:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1568 | if (min < thisPath.size()) | ~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc:1570:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1570 | if (min < op2Path.size()) | ~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'virtual void ghidra::ScopeInternal::addSymbolInternal(ghidra::Symbol*)': ../subprojects/ghidra-native/src/decompiler/database.cc:1932:29: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int2' {aka 'short int'} [-Wsign-compare] 1932 | while(category.size() <= sym->category) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'virtual void ghidra::ScopeInternal::categorySanity()': ../subprojects/ghidra-native/src/decompiler/database.cc:2093:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2093 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2108 | for(int4 j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2122 | if (cat >= category.size()) return; // Category doesn't exist | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'virtual void ghidra::ScopeInternal::clearUnlockedCategory(ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/database.cc:2173:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2173 | if (cat >= category.size()) return; // Category doesn't exist | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'virtual std::string ghidra::ScopeInternal::makeNameUnique(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/database.cc:2677:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2677 | for(;i*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2893 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2907 | if ((cat >= category.size())||(cat<0)) | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'virtual ghidra::Symbol* ghidra::ScopeInternal::getCategorySymbol(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/database.cc:2915:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2915 | if ((cat >= category.size())||(cat<0)) | ~~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc:2917:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2917 | if ((ind < 0)||(ind >= category[cat].size())) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/database.cc: In member function 'virtual void ghidra::ScopeInternal::setCategory(ghidra::Symbol*, ghidra::int4, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/database.cc:2935:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'ghidra::int2' {aka 'short int'} [-Wsign-compare] 2935 | while(category.size() <= sym->category) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/pcoderaw.hh:21, from ../subprojects/ghidra-native/src/decompiler/memstate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulate.hh:22, from ../subprojects/ghidra-native/src/decompiler/emulateutil.hh:22, from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:22, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/ruleaction.hh:28, from ../subprojects/ghidra-native/src/decompiler/coreaction.hh:27, from ../subprojects/ghidra-native/src/decompiler/architecture.cc:18: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/coreaction.hh:29: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/architecture.cc: In static member function 'static ghidra::ArchitectureCapability* ghidra::ArchitectureCapability::getCapability(const std::string&)': ../subprojects/ghidra-native/src/decompiler/architecture.cc:123:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 123 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 195 | for(int4 i=0;i&) const': ../subprojects/ghidra-native/src/decompiler/architecture.cc:367:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 367 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 687 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 699 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 969 | while (maskList.size() <= sizeIndex) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/architecture.cc:982:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 982 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1343 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1455 | for(int4 i=0;i= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/coreaction.hh:29: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In member function 'void ghidra::StackSolver::build(const ghidra::Funcdata&, ghidra::AddrSpace*, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:175:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 175 | for(int4 i=1;igetIn(0)->getOffset() != uindex) continue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In member function 'virtual ghidra::int4 ghidra::ActionConstbase::apply(ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:702:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 702 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 862 | for(i=vnpos;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 867 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 931 | for(int4 j=0;jgetAddrSize() == vn->getSize()) // If provided a pointer with space attribute | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In static member function 'static ghidra::AddrSpace* ghidra::ActionConstantPtr::selectInferSpace(ghidra::Varnode*, ghidra::PcodeOp*, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:1019:53: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1019 | if (spc != (AddrSpace *)0 && spc->getAddrSize() == vn->getSize()) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:1022:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1022 | for(int4 i=0;igetSize() != spc->getAddrSize()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In member function 'virtual ghidra::int4 ghidra::ActionVarnodeProps::apply(ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:1398:20: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 1398 | if (vnSize > sizeof(uintb)) { | ~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In member function 'virtual ghidra::int4 ghidra::ActionParamDouble::apply(ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:1796:47: warning: comparison of integer expressions of different signedness: 'ghidra::uintb' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1796 | else if (subop->getIn(1)->getOffset() == halfSize) // Possible hi precision piece | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:1804:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1804 | for(int4 j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1811 | for(int4 j=0;j&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:2211:23: warning: comparison of integer expressions of different signedness: 'ghidra::uint4' {aka 'unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 2211 | if (nummark == op->numInput()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In static member function 'static ghidra::int4 ghidra::ActionMarkExplicit::baseExplicit(ghidra::Varnode*, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3178:35: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'ghidra::uintb' {aka 'long unsigned int'} [-Wsign-compare] 3178 | if (vn->overlapJoin(*vin) == def->getIn(1)->getOffset()) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In static member function 'static ghidra::int4 ghidra::ActionMarkExplicit::multipleInteraction(std::vector&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3253:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3253 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3282 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3421 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3426 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3697 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3826:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3826 | if (sz >= sizeof(uintb)) // If we are truncating beyond the precision of the consume field | ~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3830:53: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3830 | if ((a==0)&&(outc!=0)&&(op->getIn(0)->getSize() > sizeof(uintb))) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3843:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3843 | if (vn->getSize() > sizeof(uintb)) { // If the concatenation goes beyond the consume precision | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3844:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3844 | if (sz >= sizeof(uintb)) { | ~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3915:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3915 | if (sz > sizeof(uintb)) { // If there exists bits beyond the precision of the consume field | ~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3916:16: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3916 | if (sa >= 8*sizeof(uintb)) | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3924:16: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3924 | if (sz < 8*sizeof(uintb)) { | ~~~^~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:3945:14: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 3945 | if (sa >= 8*sizeof(uintb)) // If the shift is beyond the precision of the consume field | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In static member function 'static bool ghidra::ActionDeadCode::neverConsumed(ghidra::Varnode*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4028:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 4028 | if (vn->getSize() > sizeof(uintb)) return false; // Not enough precision to really tell | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In static member function 'static void ghidra::ActionConditionalConst::clearMarks(const std::vector&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4288:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4288 | for(int4 i=0;i&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4333:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4333 | if (count >= reachable.size()) break; | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In static member function 'static bool ghidra::ActionConditionalConst::flowToAlternatePath(ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4355:15: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4355 | while(count < markSet.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4377:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4377 | for(int4 i=0;i&, ghidra::int4, std::vector&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4397:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4397 | for(int4 j=0;j&, std::vector&, ghidra::Varnode*, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4457:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4457 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4466 | for(int4 i=0;i&, ghidra::PcodeOp*)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4483:24: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 4483 | if (outvn->getSize() > sizeof(uintb)) return; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4492:27: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 4492 | if (inVn->getSize() > sizeof(uintb)) return; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/coreaction.cc: In member function 'void ghidra::ActionConditionalConst::handlePhiNodes(ghidra::Varnode*, ghidra::Varnode*, std::vector&, ghidra::Funcdata&)': ../subprojects/ghidra-native/src/decompiler/coreaction.cc:4522:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4522 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4533 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4540 | for(int4 i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5107 | for(int4 i=0;i ct->getSize()) continue; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/marshal.hh:19, from ../subprojects/ghidra-native/src/decompiler/space.hh:23, from ../subprojects/ghidra-native/src/decompiler/address.hh:29, from ../subprojects/ghidra-native/src/decompiler/type.hh:22, from ../subprojects/ghidra-native/src/decompiler/cpool.hh:22, from ../subprojects/ghidra-native/src/decompiler/typeop.hh:22, from ../subprojects/ghidra-native/src/decompiler/op.hh:21, from ../subprojects/ghidra-native/src/decompiler/modelrules.hh:22, from ../subprojects/ghidra-native/src/decompiler/fspec.hh:22, from ../subprojects/ghidra-native/src/decompiler/fspec.cc:16: ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getelemURI() const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:57:49: note: in expansion of macro 'bogus_uri' 57 | const string &getelemURI(void) const { return bogus_uri; } ///< Get the namespace URI associated with this element | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getURI(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:62:47: note: in expansion of macro 'bogus_uri' 62 | const string &getURI(int4 i) const { return bogus_uri; } ///< Get the namespace URI associated with the i-th attribute | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh: In member function 'const std::string& ghidra::Attributes::getValue(const std::string&) const': ../subprojects/ghidra-native/src/decompiler/xml.hh:39:19: warning: returning reference to temporary [-Wreturn-local-addr] 39 | #define bogus_uri "http://unused.uri" | ^~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/xml.hh:76:12: note: in expansion of macro 'bogus_uri' 76 | return bogus_uri; | ^~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_right(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:558:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 558 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/address.hh: In function 'ghidra::uintb ghidra::pcode_left(uintb, int4)': ../subprojects/ghidra-native/src/decompiler/address.hh:567:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 567 | if (sa >= 8*sizeof(uintb)) return 0; | ~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/jumptable.hh:23, from ../subprojects/ghidra-native/src/decompiler/block.hh:22, from ../subprojects/ghidra-native/src/decompiler/action.hh:21, from ../subprojects/ghidra-native/src/decompiler/architecture.hh:23, from ../subprojects/ghidra-native/src/decompiler/funcdata.hh:22, from ../subprojects/ghidra-native/src/decompiler/fspec.cc:17: ../subprojects/ghidra-native/src/decompiler/rangeutil.hh: In member function 'bool ghidra::ValueSet::doesEquationApply(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/rangeutil.hh:378:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | if (num < equations.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ../subprojects/ghidra-native/src/decompiler/architecture.hh:32: ../subprojects/ghidra-native/src/decompiler/userop.hh: In member function 'ghidra::SegmentOp* ghidra::UserOpManage::getSegmentOp(ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/userop.hh:348:10: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 348 | if (i>=segmentop.size()) return (SegmentOp *)0; | ~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In static member function 'static const ghidra::ParamEntry* ghidra::ParamEntry::findEntryByStorage(const std::__cxx11::list&, const ghidra::VarnodeData&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:66:83: warning: comparison of integer expressions of different signedness: 'const ghidra::int4' {aka 'const int'} and 'const ghidra::uint4' {aka 'const unsigned int'} [-Wsign-compare] 66 | if (entry.spaceid == vn.space && entry.addressbase == vn.offset && entry.size == vn.size) { | ~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'bool ghidra::ParamEntry::groupOverlap(const ghidra::ParamEntry&) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:167:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 167 | if (i >= groupSet.size()) return false; | ~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc:172:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 172 | if (j >= op2.groupSet.size()) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In destructor 'virtual ghidra::ParamListStandard::~ParamListStandard()': ../subprojects/ghidra-native/src/decompiler/fspec.cc:616:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 616 | for(int4 i=0;i*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 665 | if (index >= resolverMap.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'virtual ghidra::int4 ghidra::ParamListStandard::characterizeAsParam(const ghidra::Address&, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:686:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 686 | if (index >= resolverMap.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'ghidra::uint4 ghidra::ParamListStandard::assignAddressFallback(ghidra::type_class, ghidra::Datatype*, bool, std::vector&, ghidra::ParameterPieces&) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:752:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 752 | for(int4 j=0;j&) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:807:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 807 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 875 | while(hitlist.size() <= grp) | ~~~~~~~~~~~~~~~^~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc:886:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 886 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 916 | while(slotlist.size() <= endslot) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc:923:21: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 923 | for(int4 j=0;j&) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:958:23: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 958 | if (nextSection > resourceStart.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'void ghidra::ParamListStandard::addResolverRange(ghidra::AddrSpace*, ghidra::uintb, ghidra::uintb, ghidra::ParamEntry*, ghidra::int4)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:1178:28: warning: comparison of integer expressions of different signedness: 'std::vector*>::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 1178 | while(resolverMap.size() <= index) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'virtual bool ghidra::ParamListStandard::getBiggestContainedParam(const ghidra::Address&, ghidra::int4, ghidra::VarnodeData&) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:1379:13: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1379 | if (index >= resolverMap.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'ghidra::int4 ghidra::ParamActive::whichTrial(const ghidra::Address&, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:1985:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1985 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1998 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2019 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2049 | for(int4 j=i+1;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2070 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2101 | for(count=0;count::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2753 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:2787:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2787 | while((i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2787 | while((i&, const std::vector&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:2816:11: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2816 | while((i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2816 | while((i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2882 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3121 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 3138 | while(inparam.size() <= i) | ~~~~~~~~~~~~~~~^~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In destructor 'virtual ghidra::ProtoStoreInternal::~ProtoStoreInternal()': ../subprojects/ghidra-native/src/decompiler/fspec.cc:3324:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3324 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 3334 | while(inparam.size() <= i) | ~~~~~~~~~~~~~~~^~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'virtual void ghidra::ProtoStoreInternal::clearAllInputs()': ../subprojects/ghidra-native/src/decompiler/fspec.cc:3361:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3361 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3377 | if (i>=inparam.size()) | ~^~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'virtual ghidra::ProtoStore* ghidra::ProtoStoreInternal::clone() const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:3414:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3414 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3444 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3539 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3611 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3618 | for(int4 i=0;i&, ghidra::ParamActive*)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:4086:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4086 | for(int4 i=0;i&, ghidra::ParamActive*)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:4128:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4128 | for(int4 i=0;igetSize() > res.size) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'ghidra::Address ghidra::FuncProto::getThisPointerStorage(ghidra::Datatype*)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:4530:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4530 | for(int4 i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4572 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4576 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:5216:19: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5216 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5240 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:5543:24: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 5543 | while(trialvn.size() < activeoutput.getNumTrials()) // Size of array should match number of trials | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'void ghidra::FuncCallSpecs::checkOutputTrialUse(ghidra::Funcdata&, std::vector&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:5670:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5670 | for(int4 i=0;i&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:5852:17: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5852 | for(int4 i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5875 | if (slot >= inputConsume.size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In member function 'bool ghidra::FuncCallSpecs::setInputBytesConsumed(ghidra::int4, ghidra::int4) const': ../subprojects/ghidra-native/src/decompiler/fspec.cc:5892:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ghidra::int4' {aka 'int'} [-Wsign-compare] 5892 | while(inputConsume.size() <= slot) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc: In static member function 'static void ghidra::FuncCallSpecs::countMatchingCalls(const std::vector&)': ../subprojects/ghidra-native/src/decompiler/fspec.cc:5958:12: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5958 | for(i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5962 | if (i == copyList.size()) return; | ~~^~~~~~~~~~~~~~~~~~ ../subprojects/ghidra-native/src/decompiler/fspec.cc:5966:9: warning: comparison of integer expressions of different signedness: 'ghidra::int4' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5966 | for(;i>> r2ghidra: Entering fakeroot... Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-ptr16.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-be-64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-be-64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-le-64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-ptr32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-ptr64.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/DATA/data/languages/data-le-64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/6502.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/6502.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/65c02.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/6502.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/6502.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/65c02.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/6502/data/languages/6502.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80390.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/cip-51.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/mx51.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051_archimedes.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80251.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/cip-51.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80251.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80390.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/mx51.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/mx51.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80251.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/mx51.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/keil-cx51.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80251.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80390.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/cip-51.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/mx51.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/8051_main.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/80251.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/old/8051v1.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/8051/data/languages/old/8051v1.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages/BPF_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages/BPF.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages/BPF.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages/BPF.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages/BPF.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/BPF/data/languages/BPF_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/eBPF/data/languages/eBPF.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/sBPF/data/languages/sBPF.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8e.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8imgCraftV8.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_arithmetic_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_instruction_flow.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_simd_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8xmega.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_multiplication_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8iarV1.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_logic_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8egcc.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_dsp_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_data_transfer.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8eind.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_dsp_operations2.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_coprocessor_interface.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_bit_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_system_control.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8e.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8xmega.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8gcc.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8xmega.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_autogen.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr32a_shift_operations.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/atmega256.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Atmel/data/languages/avr8eind.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_73_return_void_no_barrier.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Oreo.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_Base.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F3_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FF_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F6_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_EB_F2_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FE_FF_dex.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FB_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Nougat.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Android10.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_E3_EA_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FA_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_Base.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_KitKat.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Nougat.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F9_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Android12.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FA_FD_dex.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FD_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Android12.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_Base.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_3E_43_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Android11.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F5_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Oreo.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_ODEX_KitKat.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Marshmallow.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Pie.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_7A_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Lollipop.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_79_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F7_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Pie.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Android11.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Android10.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Marshmallow.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_EB_F2_iput_iget.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_Base.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FE_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_FC_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_Base.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_73_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_Lollipop.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F8_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_DEX_KitKat.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_ODEX_KitKat.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_F4_unused.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_73_return_void_barrier.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Dalvik/data/languages/Dalvik_OpCode_E3_EA_dex.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AppleSilicon.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64ldst.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_apple.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_win.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_golang.register.info to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64base.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64BE.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_golang.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64neon.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_base_PACoptions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_AppleSilicon.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64sve.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_AMXext.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_ilp32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64BE.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64_AppleSilicon.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/AARCH64/data/languages/AARCH64.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM7_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5t_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4t_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4t_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5t_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8m_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM7_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMneon.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5t_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMt_v45.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMinstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM_win.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8m_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM.gdis to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM_CDE.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMv8.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM7_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8m_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM_v45.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM_apcs.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM_v45.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4t_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMneon.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMt.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMTHUMBinstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMtTHUMB.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM6_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM6_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM7_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM8m_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM4t_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM6_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM5t_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMt_v6.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARMCortex.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/ARM6_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/old/ARMv5.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/old/ARMv5.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/old/THUMBv2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/ARM/data/languages/old/THUMBv2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch64_f32.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch32_f64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch_main.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch64_f32.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/lsx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch32_f64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch32_f32.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch32.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/ilp32d.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch64_f64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch_float.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/lp64f.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch64_f64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch_double.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/lp64d.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/lbt.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/lasx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch64_instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/ilp32f.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch32_f32.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/lvz.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch32_instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Loongarch/data/languages/loongarch64.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_80.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_60.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_60.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_60.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_80.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_60.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_80.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_80.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_60.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M16C/data/languages/M16C_80.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages/m8c.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages/m8c.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages/m8c.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages/m8c.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages/m8c.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/M8C/data/languages/m8c.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6805.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6809.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6805.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6x09.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/H6309.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6800.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6805.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6805.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6809.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6x09_push.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6x09_exg_tfr.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6809.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/H6309.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6x09_pull.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6809.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MC6800/data/languages/6805.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64le.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32R6le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64be.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mipsmicro.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64R6.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32R6be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips_dsp.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64_32_o32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32_eabi.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64_32_o64.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64_16e.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64Instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32micro.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32R6be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32R6le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/MIPS.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32Instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64_32_n32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32be.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips_mt.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64micro.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mipsfloat.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32_16e.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32le.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32_fp64.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips16.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips32R6.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips64.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MIPS/data/languages/mips.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages/MCS96.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages/MCS96.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages/MCS96.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages/MCS96.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages/MCS96.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/MCS96/data/languages/MCS96.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_embedded.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/SPE_EFSD.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/stswiInstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/evx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/vsx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_4xx_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/altivec.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/SPE_APU.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_4xx_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/g2.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_common.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/4xx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_altivec_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_altivec_vle_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_mpc8270.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/PowerPC.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/mulhwInstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500mc_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_le.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500_be.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_be_Mac.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500mc_be.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_quicciii_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_quicciii_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/Scalar_SPFP.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_vle_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500mc_le.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/lswInstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_quicciii_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_a2.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_altivec_vle_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/quicciii.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/lmwInstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_vle_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_be.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_be_Mac.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/SPE_FloatMulAdd.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_4xx_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500_le.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500mc_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_altivec_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_4xx_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_altivec_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_vle.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_isa.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_64_isa_altivec_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/SPEF_SCR.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500mc_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/SPE_EFV.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_e500mc_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/ppc_32_quicciii_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/FPRC.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/stmwInstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/old/oldPPC.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/PowerPC/data/languages/old/oldPPC.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon_float.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon_hvx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon_left.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon_hvx.txt to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/Hexagon.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Hexagon/data/languages/hexagon_right.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.pcp.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tc176x.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tc172x.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tc29x.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/tricore/data/languages/tricore.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/superh.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/sh-1.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/sh-1.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/superh.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/sh-2a.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/sh-2.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/sh-2.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/superh.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/superh.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/superh2a.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/SuperH/data/languages/sh-2a.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI430X.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/ti_msp430.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430X.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430X.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430X.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI430Common.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430X.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/TI_MSP430/data/languages/TI_MSP430.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv64.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv32-fp.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.table.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32a.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64d.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64q.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64b.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.reg.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64k.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/RV32.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32i.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64i.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32d.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv32.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.zi.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.instr.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.priv.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32m.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.ilp32d.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.csr.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64f.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32b.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64p.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32k.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.lp64d.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rvc.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.lp64d.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rvv.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv64.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/andestar_v5.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/RV64.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv64-fp.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64a.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32f.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/andestar_v5.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32q.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/andestar_v5.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/andestar_v5.instr.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv64m.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.custom.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.ilp32d.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/riscv.rv32p.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/RISCV/data/languages/old/riscv_deprecated.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages/JVM.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages/JVM.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages/JVM.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages/JVM.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages/JVM.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/JVM/data/languages/JVM.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcVIS.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9_64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/Sparc.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9_64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/Sparc.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9_32.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9_64.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9_32.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Sparc/data/languages/SparcV9_32.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8_large.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8_medium.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8_large.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8_medium.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/STM8/data/languages/STM8.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850_instructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850e3.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850e3.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850e3.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850e3.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/V850/data/languages/V850.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z8401x.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z80.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z80.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z182.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z180.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z180.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z80.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z180.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z80.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Z80/data/languages/z80.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/avx2_manual.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/ia.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-16.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/cmpccxadd.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/rdrand.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/lzcnt.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/macros.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/clwb.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/pclmulqdq.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/lockable.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/avx2.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-32-golang.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64-win.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/smx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86win.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64-golang.register.info to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86gcc.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-32-golang.register.info to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/avx_manual.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/avx512_manual.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64-compat32.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/adx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/rao.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/cet.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86delphi.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-16.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/avx512.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/avx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/bmi2.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/gfni.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64-golang.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/fma.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86borland.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-16.gdis to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/sha.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/bmi1.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-16-real.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/x86-64-gcc.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/mpx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/sgx.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86smmV3.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86V1.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86RealV3.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86V2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_v2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86smmV2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_v3.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86smmV2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_v1.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86V3.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86smmV3.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_ProtV3.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_ProtV3.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_compat32_v3.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_ProtV2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86V1.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86RealV1.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86V2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86RealV2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86RealV2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86V3.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_v2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_compat32_v2.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_v3.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86RealV1.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86smmV1.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86RealV3.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_compat32_v3.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_compat32_v2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_ProtV2.lang to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86_64bit_v1.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/x86/data/languages/old/x86smmV1.trans to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh/old Installing subdir /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/flix.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa_be.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensaArch.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa_be.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa_le.sla to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/cust.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensaInstructions.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa.cspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa_depbits.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa.pspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa.ldefs to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa.opinion to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa_le.slaspec to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensa.dwarf to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing /home/buildozer/aports/testing/r2ghidra/src/r2ghidra-6.2.2/ghidra/../subprojects/ghidra-native/src/Processors/Xtensa/data/languages/xtensaMain.sinc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh Installing subprojects/ghidra-native/sleighc to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/bin Installing libcore_r2ghidra.so to /home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2 mkdir -p "/home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh" for a in DATA 6502 8051 BPF eBPF sBPF Atmel Dalvik AARCH64 ARM Loongarch M16C M8C MC6800 MIPS MCS96 PowerPC Hexagon tricore SuperH TI_MSP430 RISCV JVM Sparc STM8 V850 Z80 x86 Xtensa ; do \ for b in cspec ldefs sla pspec ; do \ cp -f ../subprojects/ghidra-native/src/Processors/$a/*/*/*.$b "/home/buildozer/aports/testing/r2ghidra/pkg/r2ghidra/usr/lib/radare2/6.2.2/r2ghidra_sleigh"; \ done ;\ done >>> r2ghidra*: Running postcheck for r2ghidra >>> r2ghidra*: Preparing package r2ghidra... >>> r2ghidra*: Stripping binaries >>> r2ghidra*: Scanning shared objects >>> r2ghidra*: Tracing dependencies... radare2 so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 so:libr_anal.so.6.2.2 so:libr_arch.so.6.2.2 so:libr_bin.so.6.2.2 so:libr_config.so.6.2.2 so:libr_cons.so.6.2.2 so:libr_core.so.6.2.2 so:libr_esil.so.6.2.2 so:libr_flag.so.6.2.2 so:libr_io.so.6.2.2 so:libr_reg.so.6.2.2 so:libr_util.so.6.2.2 so:libstdc++.so.6 so:libz.so.1 >>> r2ghidra*: Package size: 27.3 MB >>> r2ghidra*: Compressing data... >>> r2ghidra*: Create checksum... >>> r2ghidra*: Create r2ghidra-6.2.2-r0.apk >>> r2ghidra: Build complete at Mon, 07 Sep 2026 13:18:02 +0000 elapsed time 0h 0m 55s >>> r2ghidra: Cleaning up srcdir >>> r2ghidra: Cleaning up pkgdir >>> r2ghidra: Cleaning up tmpdir >>> r2ghidra: Uninstalling dependencies... ( 1/33) Purging .makedepends-r2ghidra (20260907.131707) ( 2/33) Purging radare2 (6.2.2-r0) ( 3/33) Purging openssl-dev (3.5.8-r0) ( 4/33) Purging radare2-dev (6.2.2-r0) ( 5/33) Purging radare2-libs (6.2.2-r0) ( 6/33) Purging abuild-meson (1.12.0-r0) ( 7/33) Purging meson-pyc (1.12.0-r0) ( 8/33) Purging meson (1.12.0-r0) ( 9/33) Purging samurai (1.3-r0) (10/33) Purging python3-pyc (3.14.7-r0) (11/33) Purging python3-pycache-pyc0 (3.14.7-r0) (12/33) Purging pyc (3.14.7-r0) (13/33) Purging python3 (3.14.7-r0) (14/33) Purging capstone-dev (5.0.9-r0) (15/33) Purging capstone (5.0.9-r0) (16/33) Purging libffi (3.8.0-r0) (17/33) Purging libpanelw (6.6_p20260822-r0) (18/33) Purging libzip-dev (1.11.4-r2) (19/33) Purging libzip-tools (1.11.4-r2) (20/33) Purging bzip2-dev (1.0.8-r6) (21/33) Purging xz-dev (5.8.3-r0) (22/33) Purging xz (5.8.3-r0) (23/33) Purging zlib-dev (1.3.2-r0) (24/33) Purging zstd-dev (1.5.7-r2) (25/33) Purging zstd (1.5.7-r2) (26/33) Purging libzip (1.11.4-r2) (27/33) Purging lz4-dev (1.10.0-r1) (28/33) Purging mpdecimal (4.0.1-r0) (29/33) Purging readline (8.3.3-r1) (30/33) Purging sqlite-libs (3.53.4-r0) (31/33) Purging xxhash-dev (0.8.3-r1) (32/33) Purging xz-libs (5.8.3-r0) (33/33) Purging libbz2 (1.0.8-r6) Executing busybox-1.38.0-r4.trigger OK: 433.4 MiB in 109 packages >>> r2ghidra: Updating the testing/aarch64 repository index... >>> r2ghidra: Signing the index...