[INFO] fetching crate libvex-sys 0.1.1... [INFO] checking libvex-sys-0.1.1 against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] extracting crate libvex-sys 0.1.1 into /workspace/builds/worker-9/source [INFO] validating manifest of crates.io crate libvex-sys 0.1.1 on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libvex-sys 0.1.1 [INFO] finished tweaking crates.io crate libvex-sys 0.1.1 [INFO] tweaked toml for crates.io crate libvex-sys 0.1.1 written to /workspace/builds/worker-9/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b5f14ddb41f27d2e45b3e96af890931e52501affd643a788e2b0ac88be482fec [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "b5f14ddb41f27d2e45b3e96af890931e52501affd643a788e2b0ac88be482fec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b5f14ddb41f27d2e45b3e96af890931e52501affd643a788e2b0ac88be482fec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b5f14ddb41f27d2e45b3e96af890931e52501affd643a788e2b0ac88be482fec", kill_on_drop: false }` [INFO] [stdout] b5f14ddb41f27d2e45b3e96af890931e52501affd643a788e2b0ac88be482fec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 93dd78611e8e7e980c08bef677b7a9fe0e04101d8d83fb297035a677674cae0e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "93dd78611e8e7e980c08bef677b7a9fe0e04101d8d83fb297035a677674cae0e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.88 [INFO] [stderr] Compiling gcc v0.3.55 [INFO] [stderr] Compiling libvex-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated type alias `gcc::Config`: gcc::Config has been renamed to gcc::Build [INFO] [stdout] --> build.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut cfg = gcc::Config::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained [INFO] [stdout] --> build.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut cfg = gcc::Config::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_ppc_isel.c:41: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c: In function 'lookupIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:304:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 304 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:304:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 304 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:305:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 305 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:305:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 305 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c: In function 'lookupIRTempPair': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:312:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 312 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:312:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 312 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:313:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 313 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:313:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 313 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c: In function 'lookupIRTempQuad': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:324:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 324 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:324:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 324 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:325:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 325 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:325:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 325 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c: In function 'advance4': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_isel.c:614:38: warning: unused parameter 'env' [-Wunused-parameter] [INFO] [stderr] warning: 614 | static PPCAMode* advance4 ( ISelEnv* env, PPCAMode* am ) [INFO] [stderr] warning: | ~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_opt.c: In function 'getAliasingRelation_IC': [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_opt.c:3210:65: warning: unused parameter 'ix1' [-Wunused-parameter] [INFO] [stderr] warning: 3210 | GSAliasing getAliasingRelation_IC ( IRRegArray* descr1, IRExpr* ix1, [INFO] [stderr] warning: | ~~~~~~~~^~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_arm64_isel.c:36: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c: In function 'lookupIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:134:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 134 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:134:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 134 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:135:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 135 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:135:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 135 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c: In function 'lookupIRTempPair': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:142:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 142 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:142:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 142 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:143:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 143 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:143:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 143 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c: In function 'iselSB_ARM64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:3869:42: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 3869 | VexAbiInfo* vbi/*UNUSED*/, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c: In function 'iselIntExpr_R_wrk': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:1994:20: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 1994 | case Iex_CCall: { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_isel.c:2023:4: note: here [INFO] [stderr] warning: 2023 | case Iex_Const: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'getUInt': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:426:36: warning: unused parameter 'p' [-Wunused-parameter] [INFO] [stderr] warning: 426 | static inline UInt getUInt(UChar * p) [INFO] [stderr] warning: | ~~~~~~~~^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'load': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:899:28: warning: unused parameter 'ty' [-Wunused-parameter] [INFO] [stderr] warning: 899 | static IRExpr *load(IRType ty, IRExpr * addr) [INFO] [stderr] warning: | ~~~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:899:41: warning: unused parameter 'addr' [-Wunused-parameter] [INFO] [stderr] warning: 899 | static IRExpr *load(IRType ty, IRExpr * addr) [INFO] [stderr] warning: | ~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'store': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:921:28: warning: unused parameter 'addr' [-Wunused-parameter] [INFO] [stderr] warning: 921 | static void store(IRExpr * addr, IRExpr * data) [INFO] [stderr] warning: | ~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:921:43: warning: unused parameter 'data' [-Wunused-parameter] [INFO] [stderr] warning: 921 | static void store(IRExpr * addr, IRExpr * data) [INFO] [stderr] warning: | ~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'dis_instr_branch': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:2065:59: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 2065 | static Bool dis_instr_branch ( UInt theInstr, DisResult * dres, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:2066:38: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 2066 | Bool(*resteerOkFn) (void *, Addr64), [INFO] [stderr] warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:2067:38: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 2067 | void *callback_opaque, IRStmt ** set ) [INFO] [stderr] warning: | ~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_mips_toIR.c:39: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'disInstr_MIPS_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:15244:22: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 15244 | vassert(lsb >= 0 && lsb < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:15244:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 15244 | vassert(lsb >= 0 && lsb < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:12011:51: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 12011 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:12015:51: warning: unused parameter 'abiinfo' [-Wunused-parameter] [INFO] [stderr] warning: 12015 | VexAbiInfo* abiinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'disInstr_MIPS': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:17247:39: warning: unused parameter 'guest_IP' [-Wunused-parameter] [INFO] [stderr] warning: 17247 | Addr64 guest_IP, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c: In function 'disInstr_MIPS_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:15303:13: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 15303 | if (VEX_MIPS_COMP_ID(archinfo->hwcaps) == VEX_PRID_COMP_CAVIUM) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_toIR.c:15308:7: note: here [INFO] [stderr] warning: 15308 | case 0xC: /* INSV */ [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_inject.c:144:1: warning: '__inline__' is not at beginning of declaration [-Wold-style-declaration] [INFO] [stderr] warning: 144 | static void __inline__ [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_helpers.c: In function 'guest_arm64_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_helpers.c:714:43: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 714 | IRStmt** precedingStmts, [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_helpers.c:715:43: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 715 | Int n_precedingStmts ) [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_ppc_defs.c:40: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c: In function 'getAllocableRegs_PPC': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:270:14: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 270 | vassert(i == *nregs); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:270:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 270 | vassert(i == *nregs); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c: In function 'iregNo': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:3133:46: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] [INFO] [stderr] warning: 3133 | vassert(hregClass(r) == mode64 ? HRcInt64 : HRcInt32); [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:3133:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3133 | vassert(hregClass(r) == mode64 ? HRcInt64 : HRcInt32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c: In function 'emit_PPCInstr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:3833:30: warning: operand of ?: changes signedness from 'int' to 'UInt' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 3833 | UInt r_srcR = immR ? (-1)/*bogus*/ : [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:3907:30: warning: operand of ?: changes signedness from 'int' to 'UInt' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 3907 | UInt r_srcR = immR ? (-1)/*bogus*/ : [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_ppc_defs.c:40: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:3987:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3987 | vassert(n >= 0 && n < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:3987:19: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3987 | vassert(n >= 0 && n < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c: In function 'evCheckSzB_PPC': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_ppc_defs.c:5906:33: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 5906 | Int evCheckSzB_PPC ( VexEndness endness_host ) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c: In function 'disInstr_X86_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14233:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14233 | case 0xA4: sz = 1; /* REPNE MOVS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14234:7: note: here [INFO] [stderr] warning: 14234 | case 0xA5: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14239:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14239 | case 0xA6: sz = 1; /* REPNE CMP */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14240:7: note: here [INFO] [stderr] warning: 14240 | case 0xA7: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14245:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14245 | case 0xAA: sz = 1; /* REPNE STOS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14246:7: note: here [INFO] [stderr] warning: 14246 | case 0xAB: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14251:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14251 | case 0xAE: sz = 1; /* REPNE SCAS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14252:7: note: here [INFO] [stderr] warning: 14252 | case 0xAF: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14289:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14289 | case 0xA4: sz = 1; /* REP MOVS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14290:7: note: here [INFO] [stderr] warning: 14290 | case 0xA5: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14295:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14295 | case 0xA6: sz = 1; /* REPE CMP */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14296:7: note: here [INFO] [stderr] warning: 14296 | case 0xA7: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14301 | case 0xAA: sz = 1; /* REP STOS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14302:7: note: here [INFO] [stderr] warning: 14302 | case 0xAB: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14307:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14307 | case 0xAC: sz = 1; /* REP LODS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14308:7: note: here [INFO] [stderr] warning: 14308 | case 0xAD: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14313:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 14313 | case 0xAE: sz = 1; /* REPE SCAS */ [INFO] [stderr] warning: | ~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_toIR.c:14314:7: note: here [INFO] [stderr] warning: 14314 | case 0xAF: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_toIR.c:247:1: warning: '__inline__' is not at beginning of declaration [-Wold-style-declaration] [INFO] [stderr] warning: 247 | static void __inline__ [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_toIR.c: In function 'disInstr_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_toIR.c:16571:28: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 16571 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_toIR.c:16577:28: warning: unused parameter 'archinfo' [-Wunused-parameter] [INFO] [stderr] warning: 16577 | VexArchInfo *archinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_toIR.c:16578:28: warning: unused parameter 'abiinfo' [-Wunused-parameter] [INFO] [stderr] warning: 16578 | VexAbiInfo *abiinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390x_dirtyhelper_STCK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:286:37: warning: unused parameter 'addr' [-Wunused-parameter] [INFO] [stderr] warning: 286 | ULong s390x_dirtyhelper_STCK(ULong *addr) {return 3;} [INFO] [stderr] warning: | ~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390x_dirtyhelper_STCKF': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:287:38: warning: unused parameter 'addr' [-Wunused-parameter] [INFO] [stderr] warning: 287 | ULong s390x_dirtyhelper_STCKF(ULong *addr) {return 3;} [INFO] [stderr] warning: | ~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390x_dirtyhelper_STCKE': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:288:38: warning: unused parameter 'addr' [-Wunused-parameter] [INFO] [stderr] warning: 288 | ULong s390x_dirtyhelper_STCKE(ULong *addr) {return 3;} [INFO] [stderr] warning: | ~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390x_dirtyhelper_STFLE': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:364:45: warning: unused parameter 'guest_state' [-Wunused-parameter] [INFO] [stderr] warning: 364 | s390x_dirtyhelper_STFLE(VexGuestS390XState *guest_state, ULong *addr) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:364:65: warning: unused parameter 'addr' [-Wunused-parameter] [INFO] [stderr] warning: 364 | s390x_dirtyhelper_STFLE(VexGuestS390XState *guest_state, ULong *addr) [INFO] [stderr] warning: | ~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_do_cu24': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:508:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 508 | if ((srcval >= 0x0000 && srcval <= 0xd7ff) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_do_cu42': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:550:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 550 | if ((srcval >= 0x0000 && srcval <= 0xd7ff) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_do_cvb': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:864:24: warning: unused parameter 'decimal' [-Wunused-parameter] [INFO] [stderr] warning: 864 | UInt s390_do_cvb(ULong decimal) { return 0; } [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_do_cvd': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:888:25: warning: unused parameter 'binary' [-Wunused-parameter] [INFO] [stderr] warning: 888 | ULong s390_do_cvd(ULong binary) { return 0; } [INFO] [stderr] warning: | ~~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_do_ecag': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:907:26: warning: unused parameter 'op2addr' [-Wunused-parameter] [INFO] [stderr] warning: 907 | ULong s390_do_ecag(ULong op2addr) { return 0; } [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_do_pfpo': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:937:24: warning: unused parameter 'gpr0' [-Wunused-parameter] [INFO] [stderr] warning: 937 | UInt s390_do_pfpo(UInt gpr0) { return 0; } [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 's390_calculate_cc': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:1479:25: warning: unused parameter 'cc_op' [-Wunused-parameter] [INFO] [stderr] warning: 1479 | s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, ULong cc_ndep) [INFO] [stderr] warning: | ~~~~~~^~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:1479:38: warning: unused parameter 'cc_dep1' [-Wunused-parameter] [INFO] [stderr] warning: 1479 | s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, ULong cc_ndep) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:1479:53: warning: unused parameter 'cc_dep2' [-Wunused-parameter] [INFO] [stderr] warning: 1479 | s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, ULong cc_ndep) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:1479:68: warning: unused parameter 'cc_ndep' [-Wunused-parameter] [INFO] [stderr] warning: 1479 | s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, ULong cc_ndep) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c: In function 'guest_s390x_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:1825:33: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 1825 | IRStmt **precedingStmts, Int n_precedingStmts) [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_s390_helpers.c:1825:53: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 1825 | IRStmt **precedingStmts, Int n_precedingStmts) [INFO] [stderr] warning: | ~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c: In function 'ppIRTypeEnv': [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:1613:18: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 1613 | for (i = 0; i < env->types_used; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/ir_defs.c:40: [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c: In function 'typeOfIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:3462:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3462 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:3462:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3462 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:3463:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 3463 | vassert(tmp < env->types_used); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:3463:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3463 | vassert(tmp < env->types_used); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c: In function 'useBeforeDef_Temp': [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:3769:12: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 3769 | if (tmp < 0 || tmp >= bb->tyenv->types_used) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:3769:23: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 3769 | if (tmp < 0 || tmp >= bb->tyenv->types_used) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c: In function 'sanityCheckIRSB': [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4475:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 4475 | if (stmt->Ist.WrTmp.tmp < 0 || stmt->Ist.WrTmp.tmp >= n_temps) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4475:61: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4475 | if (stmt->Ist.WrTmp.tmp < 0 || stmt->Ist.WrTmp.tmp >= n_temps) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4485:22: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 4485 | if (lg->dst < 0 || lg->dst >= n_temps) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4485:37: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4485 | if (lg->dst < 0 || lg->dst >= n_temps) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4496:24: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 4496 | if (d->tmp < 0 || d->tmp >= n_temps) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4496:38: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4496 | if (d->tmp < 0 || d->tmp >= n_temps) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4508:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 4508 | if (cas->oldHi < 0 || cas->oldHi >= n_temps) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4508:46: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4508 | if (cas->oldHi < 0 || cas->oldHi >= n_temps) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4516:25: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 4516 | if (cas->oldLo < 0 || cas->oldLo >= n_temps) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4516:43: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4516 | if (cas->oldLo < 0 || cas->oldLo >= n_temps) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4525:36: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] [INFO] [stderr] warning: 4525 | if (stmt->Ist.LLSC.result < 0 || stmt->Ist.LLSC.result >= n_temps) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/ir_defs.c:4525:65: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4525 | if (stmt->Ist.LLSC.result < 0 || stmt->Ist.LLSC.result >= n_temps) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_defs.c: In function 'evCheckSzB_X86': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_defs.c:3339:33: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 3339 | Int evCheckSzB_X86 ( VexEndness endness_host ) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_arm_isel.c:41: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c: In function 'lookupIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:131:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 131 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:131:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 131 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:132:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 132 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:132:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 132 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c: In function 'lookupIRTemp64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:138:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 138 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:138:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 138 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:139:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 139 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:139:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 139 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c: In function 'ROR32': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:265:15: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 265 | vassert(sh >= 0 && sh < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:265:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 265 | vassert(sh >= 0 && sh < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c: In function 'sane_AMode1': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:759:45: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 759 | && am->ARMam1.RRS.shift >= 0 [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c: In function 'iselSB_ARM': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:6318:40: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 6318 | VexAbiInfo* vbi/*UNUSED*/, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c: In function 'iselIntExpr_R_wrk': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:1826:20: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 1826 | case Iex_CCall: { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_isel.c:1855:4: note: here [INFO] [stderr] warning: 1855 | case Iex_Const: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_defs.c: In function 'fitsIn32Bits': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_defs.c:2014:20: warning: comparison of integer expressions of different signedness: 'ULong' {aka 'long long unsigned int'} and 'Long' {aka 'long long int'} [-Wsign-compare] [INFO] [stderr] warning: 2014 | return toBool(x == y1); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_defs.c: In function 'evCheckSzB_AMD64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_defs.c:3545:35: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 3545 | Int evCheckSzB_AMD64 ( VexEndness endness_host ) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_arm64_defs.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c: In function 'emit_ARM64Instr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:4800:26: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4800 | vassert(dszBlg2 >= 0 && dszBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:4800:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4800 | vassert(dszBlg2 >= 0 && dszBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:4962:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4962 | if (sh >= 0 && sh <= 63) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:4968:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4968 | if (sh >= 0 && sh <= 31) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:4974:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4974 | if (sh >= 0 && sh <= 15) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:4980:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4980 | if (sh >= 0 && sh <= 7) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c: In function 'evCheckSzB_ARM64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm64_defs.c:5205:35: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 5205 | Int evCheckSzB_ARM64 ( VexEndness endness_host ) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'addr_align': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:1716:31: warning: left shift of negative value [-Wshift-negative-value] [INFO] [stderr] warning: 1716 | case 2: mask = ((Long)-1) << 1; break; // half-word aligned [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:1717:31: warning: left shift of negative value [-Wshift-negative-value] [INFO] [stderr] warning: 1717 | case 4: mask = ((Long)-1) << 2; break; // word aligned [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:1718:31: warning: left shift of negative value [-Wshift-negative-value] [INFO] [stderr] warning: 1718 | case 16: mask = ((Long)-1) << 4; break; // quad-word aligned [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'generate_TMreason': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:3308:38: warning: unused parameter 'failure_code' [-Wunused-parameter] [INFO] [stderr] warning: 3308 | static ULong generate_TMreason( UInt failure_code, [INFO] [stderr] warning: | ~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'dis_int_store': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:5159:56: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 5159 | static Bool dis_int_store ( UInt theInstr, VexAbiInfo* vbi ) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'dis_syslink': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:6194:39: warning: unused parameter 'abiinfo' [-Wunused-parameter] [INFO] [stderr] warning: 6194 | VexAbiInfo* abiinfo, DisResult* dres ) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'dis_transactional_memory': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:18299:60: warning: unused parameter 'nextInstr' [-Wunused-parameter] [INFO] [stderr] warning: 18299 | static Bool dis_transactional_memory ( UInt theInstr, UInt nextInstr, [INFO] [stderr] warning: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:18300:52: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 18300 | VexAbiInfo* vbi, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:18301:58: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 18301 | /*OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:18302:47: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 18302 | Bool (*resteerOkFn)(void*,Addr64), [INFO] [stderr] warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:18303:46: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 18303 | void* callback_opaque ) [INFO] [stderr] warning: | ~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'disInstr_PPC_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:18706:27: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 18706 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'dis_int_store': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:5186:14: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 5186 | simm16 = simm16 & 0xFFFFFFFC; [INFO] [stderr] warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:5187:4: note: here [INFO] [stderr] warning: 5187 | default: // immediate offset [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c: In function 'disInstr_PPC_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:19002:16: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 19002 | if (dis_dfp_arith( theInstr )) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_toIR.c:19004:10: note: here [INFO] [stderr] warning: 19004 | case 0x82: // dcmpo, DFP comparison ordered instruction [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_x87.c: In function 'compute_PCMPxSTRx': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_x87.c:944:38: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 944 | if ((validR & (3 << ri)) != (3 << ri)) break; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_x87.c:984:38: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 984 | if ((validR & (3 << ri)) != (3 << ri)) break; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_x87.c: In function 'compute_PCMPxSTRx_wide': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_x87.c:1195:38: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1195 | if ((validR & (3 << ri)) != (3 << ri)) break; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_helpers.c: In function 'guest_amd64_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_helpers.c:953:43: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 953 | IRStmt** precedingStmts, [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_helpers.c:954:43: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 954 | Int n_precedingStmts ) [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c: In function 'LibVEX_Translate': [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:413:24: warning: cast between incompatible function types from 'void (*)(ARMInstr *)' {aka 'void (*)(struct *)'} to 'void (*)(HInstr *, Bool)' {aka 'void (*)(void *, unsigned char)'} [-Wcast-function-type] [INFO] [stderr] warning: 413 | ppInstr = (void(*)(HInstr*, Bool)) ppARMInstr; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:437:24: warning: cast between incompatible function types from 'void (*)(ARM64Instr *)' {aka 'void (*)(struct *)'} to 'void (*)(HInstr *, Bool)' {aka 'void (*)(void *, unsigned char)'} [-Wcast-function-type] [INFO] [stderr] warning: 437 | ppInstr = (void(*)(HInstr*, Bool)) ppARM64Instr; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:458:24: warning: cast between incompatible function types from 'void (*)(HReg, Bool)' {aka 'void (*)(struct , unsigned char)'} to 'void (*)(HReg)' {aka 'void (*)(struct )'} [-Wcast-function-type] [INFO] [stderr] warning: 458 | ppReg = (void(*)(HReg)) ppHRegMIPS; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:479:24: warning: cast between incompatible function types from 'void (*)(HReg, Bool)' {aka 'void (*)(struct , unsigned char)'} to 'void (*)(HReg)' {aka 'void (*)(struct )'} [-Wcast-function-type] [INFO] [stderr] warning: 479 | ppReg = (void(*)(HReg)) ppHRegMIPS; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:765:24: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 765 | for (i = 0; i < guest_bytes_read; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:245:20: warning: variable 'max_ga' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 245 | Addr64 max_ga; [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:244:28: warning: variable 'chainingAllowed' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 244 | Bool mode64, chainingAllowed; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:241:20: warning: unused variable 'insn_bytes' [-Wunused-variable] [INFO] [stderr] warning: 241 | UChar insn_bytes[128]; [INFO] [stderr] warning: | ^~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:240:43: warning: variable 'offB_HOST_EvC_FAILADDR' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 240 | Int offB_HOST_EvC_COUNTER, offB_HOST_EvC_FAILADDR; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:240:20: warning: variable 'offB_HOST_EvC_COUNTER' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 240 | Int offB_HOST_EvC_COUNTER, offB_HOST_EvC_FAILADDR; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:238:39: warning: variable 'guest_sizeB' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 238 | Int i, j, k, out_used, guest_sizeB; [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:238:29: warning: unused variable 'out_used' [-Wunused-variable] [INFO] [stderr] warning: 238 | Int i, j, k, out_used, guest_sizeB; [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:238:26: warning: unused variable 'k' [-Wunused-variable] [INFO] [stderr] warning: 238 | Int i, j, k, out_used, guest_sizeB; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:238:23: warning: unused variable 'j' [-Wunused-variable] [INFO] [stderr] warning: 238 | Int i, j, k, out_used, guest_sizeB; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:237:20: warning: unused variable 'rcode' [-Wunused-variable] [INFO] [stderr] warning: 237 | HInstrArray* rcode; [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:236:20: warning: unused variable 'vcode' [-Wunused-variable] [INFO] [stderr] warning: 236 | HInstrArray* vcode; [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:226:19: warning: variable 'emit' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 226 | Int (*emit) ( /*MB_MOD*/Bool*, [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:224:19: warning: variable 'iselSB' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 224 | HInstrArray* (*iselSB) ( IRSB*, VexArch, VexArchInfo*, VexAbiInfo*, [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:223:19: warning: variable 'ppReg' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 223 | void (*ppReg) ( HReg ); [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:222:19: warning: variable 'ppInstr' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 222 | void (*ppInstr) ( HInstr*, Bool ); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:221:19: warning: variable 'directReload' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 221 | HInstr* (*directReload) ( HInstr*, HReg, Short ); [INFO] [stderr] warning: | ^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:220:19: warning: variable 'genReload' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 220 | void (*genReload) ( HInstr**, HInstr**, HReg, Int, Bool ); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:219:19: warning: variable 'genSpill' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 219 | void (*genSpill) ( HInstr**, HInstr**, HReg, Int, Bool ); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:218:19: warning: variable 'mapRegs' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 218 | void (*mapRegs) ( HRegRemap*, HInstr*, Bool ); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:217:19: warning: variable 'getRegUsage' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 217 | void (*getRegUsage) ( HRegUsage*, HInstr*, Bool ); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:216:19: warning: variable 'isMove' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: 216 | Bool (*isMove) ( HInstr*, HReg*, HReg* ); [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c: In function 'show_hwcaps_mips64': [INFO] [stderr] warning: libvex-tob/VEX/priv/main_main.c:1425:47: warning: unused parameter 'hwcaps' [-Wunused-parameter] [INFO] [stderr] warning: 1425 | static const HChar* show_hwcaps_mips64 ( UInt hwcaps ) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm_toIR.c:111: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'ROR32': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:214:15: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 214 | vassert(sh >= 0 && sh < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:214:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 214 | vassert(sh >= 0 && sh < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'putIRegT': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:626:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 626 | vassert(iregNo >= 0 && iregNo <= 14); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:626:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 626 | vassert(iregNo >= 0 && iregNo <= 14); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'setFlags_D1_D2_ND': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:1319:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 1319 | vassert(cc_op >= ARMG_CC_OP_COPY && cc_op < ARMG_CC_OP_NUMBER); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:1319:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1319 | vassert(cc_op >= ARMG_CC_OP_COPY && cc_op < ARMG_CC_OP_NUMBER); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'dis_neon_vtb': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:2938:18: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2938 | for (i = 0; i <= len; i++) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'decode_NEON_instruction': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:8836:34: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8836 | /*MOD*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'decode_V6MEDIA_instruction': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:8923:34: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8923 | /*MOD*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm_toIR.c:111: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'mk_ldm_stm': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:12659:20: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 12659 | vassert(r != rN); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:12659:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 12659 | vassert(r != rN); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:12752:21: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 12752 | r == rN ? mkexpr(oldRnT) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'decode_CP10_CP11_instruction': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:12926:21: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 12926 | for (i = 0; i < nRegs; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:13063:21: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 13063 | for (i = 0; i < nRegs; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:13855:21: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 13855 | for (i = 0; i < nRegs; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:12807:34: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 12807 | /*MOD*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm_toIR.c:111: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'disInstr_ARM_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:16374:22: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 16374 | vassert(msb >= 0 && msb <= 31); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:16374:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 16374 | vassert(msb >= 0 && msb <= 31); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:14595:27: warning: unused parameter 'abiinfo' [-Wunused-parameter] [INFO] [stderr] warning: 14595 | VexAbiInfo* abiinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'disInstr_THUMB_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:19005:24: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 19005 | for (i = 0; i < rN; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm_toIR.c:111: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:20768:22: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 20768 | vassert(msb >= 0 && msb <= 31); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:20768:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 20768 | vassert(msb >= 0 && msb <= 31); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:17422:29: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 17422 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:17423:27: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 17423 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:17424:27: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 17424 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:17427:27: warning: unused parameter 'abiinfo' [-Wunused-parameter] [INFO] [stderr] warning: 17427 | VexAbiInfo* abiinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c: In function 'dis_neon_data_2reg_and_shift': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:6355:13: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 6355 | if (!U) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:6452:7: note: here [INFO] [stderr] warning: 6452 | case 9: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: At top level: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm_toIR.c:21992:20: warning: 'it_length_table' defined but not used [-Wunused-const-variable=] [INFO] [stderr] warning: 21992 | static const UChar it_length_table[256] [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'ppS390Instr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:409:35: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 409 | ppS390Instr(s390_insn *insn, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'getAllocableRegs_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:426:52: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 426 | getAllocableRegs_S390(Int *nregs, HReg **arr, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'getRegUsage_S390Instr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:435:59: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 435 | getRegUsage_S390Instr(HRegUsage *u, s390_insn *insn, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'mapRegs_S390Instr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:443:55: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 443 | mapRegs_S390Instr(HRegRemap *m, s390_insn *insn, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'genSpill_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:463:70: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 463 | genSpill_S390(HInstr **i1, HInstr **i2, HReg rreg, Int offsetB, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'genReload_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:489:71: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 489 | genReload_S390(HInstr **i1, HInstr **i2, HReg rreg, Int offsetB, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 's390_insn_mfence_emit': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:9367:52: warning: unused parameter 'insn' [-Wunused-parameter] [INFO] [stderr] warning: 9367 | s390_insn_mfence_emit(UChar *buf, const s390_insn *insn) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'emit_S390Instr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:9900:21: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 9900 | Bool mode64, VexEndness endness_host, [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'evCheckSzB_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:10092:28: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 10092 | evCheckSzB_S390(VexEndness endness_host) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'patchProfInc_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:10101:30: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 10101 | patchProfInc_S390(VexEndness endness_host, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'chainXDirect_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:10187:21: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 10187 | for (i = 0; i < s390_xdirect_patchable_len() - 6; ++i) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c: In function 'unchainXDirect_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.c:10238:21: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 10238 | for (i = 0; i < s390_xdirect_patchable_len() - 6; ++i) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_x86_isel.c:41: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c: In function 'lookupIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:195:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 195 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:195:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 195 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:196:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 196 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:196:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 196 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c: In function 'lookupIRTemp64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:202:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 202 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:202:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 202 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:203:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 203 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:203:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 203 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c: In function 'iselSB_X86': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:4415:40: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 4415 | VexAbiInfo* vbi/*UNUSED*/, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c: In function 'iselInt64Expr_wrk': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:2251:16: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 2251 | if (e->Iex.Binop.arg2->tag == Iex_Const) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_x86_isel.c:2270:10: note: here [INFO] [stderr] warning: 2270 | case Iop_Sub64: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_globals.c:65:1: warning: missing initializer for field 'guest_chase_cond' of 'VexControl' {aka 'struct '} [-Wmissing-field-initializers] [INFO] [stderr] warning: 65 | VexControl vex_control = { 0,0,False,0,0,0 }; [INFO] [stderr] warning: | ^~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/main_globals.h:40, [INFO] [stderr] warning: from libvex-tob/VEX/priv/main_globals.c:39: [INFO] [stderr] warning: libvex-tob/VEX/pub/libvex.h:436:12: note: 'guest_chase_cond' declared here [INFO] [stderr] warning: 436 | Bool guest_chase_cond; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c: In function 'const_False': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:100:33: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 100 | static Bool const_False ( void* callback_opaque, Addr64 a ) { [INFO] [stderr] warning: | ~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:100:57: warning: unused parameter 'a' [-Wunused-parameter] [INFO] [stderr] warning: 100 | static Bool const_False ( void* callback_opaque, Addr64 a ) { [INFO] [stderr] warning: | ~~~~~~~^ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:39: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c: In function 'bb_to_IR': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:558:28: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 558 | vassert(len2check >= 0 && len2check < 1000/*arbitrary*/); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:558:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 558 | vassert(len2check >= 0 && len2check < 1000/*arbitrary*/); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:582:27: warning: cast between incompatible function types from 'UInt (*)(HWord, HWord)' {aka 'unsigned int (*)(long unsigned int, long unsigned int)'} to 'HWord (*)(HWord, HWord)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] [INFO] [stderr] warning: 582 | fn_generic = (VEX_REGPARM(2) HWord(*)(HWord, HWord)) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_generic_bb_to_IR.c:652:23: warning: cast between incompatible function types from 'UInt (*)(HWord)' {aka 'unsigned int (*)(long unsigned int)'} to 'HWord (*)(HWord)' {aka 'long unsigned int (*)(long unsigned int)'} [-Wcast-function-type] [INFO] [stderr] warning: 652 | fn_spec = (VEX_REGPARM(1) HWord(*)(HWord))fn; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_isel.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c: In function 'lookupIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:135:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 135 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:135:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 135 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:136:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 136 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:136:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 136 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c: In function 'lookupIRTemp64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:142:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 142 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:142:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 142 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:143:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 143 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:143:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 143 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c: In function 'lookupIRTempPair': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:153:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 153 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:153:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 153 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:154:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 154 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:154:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 154 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c: In function 'sane_AMode': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:687:34: warning: unused parameter 'env' [-Wunused-parameter] [INFO] [stderr] warning: 687 | static Bool sane_AMode(ISelEnv * env, MIPSAMode * am) [INFO] [stderr] warning: | ~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c: In function 'iselSB_MIPS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:4157:40: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 4157 | VexAbiInfo* vbi, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_isel.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c: In function 'iselWordExpr_R_wrk': [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:54:4: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 54 | ((void) (LIKELY(expr) ? 0 : \ [INFO] [stderr] warning: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 55 | (vex_assert_fail (VG__STRING(expr), \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 56 | __FILE__, __LINE__, \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 57 | __PRETTY_FUNCTION__), 0))) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1545:19: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1545 | vassert(mode64); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1546:16: note: here [INFO] [stderr] warning: 1546 | case Iop_1Uto8: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_isel.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:54:4: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 54 | ((void) (LIKELY(expr) ? 0 : \ [INFO] [stderr] warning: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 55 | (vex_assert_fail (VG__STRING(expr), \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 56 | __FILE__, __LINE__, \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 57 | __PRETTY_FUNCTION__), 0))) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1551:19: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1551 | vassert(mode64); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1552:16: note: here [INFO] [stderr] warning: 1552 | case Iop_8Uto16: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_isel.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:54:4: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 54 | ((void) (LIKELY(expr) ? 0 : \ [INFO] [stderr] warning: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 55 | (vex_assert_fail (VG__STRING(expr), \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 56 | __FILE__, __LINE__, \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 57 | __PRETTY_FUNCTION__), 0))) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1557:19: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1557 | vassert(mode64); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1558:16: note: here [INFO] [stderr] warning: 1558 | case Iop_16Uto32: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_isel.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:54:4: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 54 | ((void) (LIKELY(expr) ? 0 : \ [INFO] [stderr] warning: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 55 | (vex_assert_fail (VG__STRING(expr), \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 56 | __FILE__, __LINE__, \ [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: 57 | __PRETTY_FUNCTION__), 0))) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1678:13: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1678 | vassert(mode64); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_isel.c:1679:10: note: here [INFO] [stderr] warning: 1679 | case Iop_Clz32: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_arm_defs.c:40: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c: In function 'ARMAMode1_RRS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:233:14: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 233 | vassert(0 <= shift && shift <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:233:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 233 | vassert(0 <= shift && shift <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c: In function 'ROR32': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:430:15: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 430 | vassert(sh >= 0 && sh < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:430:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 430 | vassert(sh >= 0 && sh < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c: In function 'ARMRI84_I84': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:442:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] [INFO] [stderr] warning: 442 | vassert(imm8 >= 0 && imm8 <= 255); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:442:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 442 | vassert(imm8 >= 0 && imm8 <= 255); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:443:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] [INFO] [stderr] warning: 443 | vassert(imm4 >= 0 && imm4 <= 15); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:443:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 443 | vassert(imm4 >= 0 && imm4 <= 15); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c: In function 'emit_ARMInstr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:3525:38: warning: operand of ?: changes signedness from 'Int' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 3525 | UInt off8 = simm11 >= 0 ? simm11 : ((UInt)(-simm11)); [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:3541:38: warning: operand of ?: changes signedness from 'Int' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 3541 | UInt off8 = simm11 >= 0 ? simm11 : ((UInt)(-simm11)); [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c: In function 'evCheckSzB_ARM': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_arm_defs.c:4698:33: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 4698 | Int evCheckSzB_ARM ( VexEndness endness_host ) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'ppHRegMIPS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:53:32: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 53 | void ppHRegMIPS(HReg reg, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_defs.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'getAllocableRegs_MIPS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:610:14: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 610 | vassert(i == *nregs); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:610:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 610 | vassert(i == *nregs); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'genReload_MIPS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2426:62: warning: unused parameter 'i2' [-Wunused-parameter] [INFO] [stderr] warning: 2426 | void genReload_MIPS( /*OUT*/ HInstr ** i1, /*OUT*/ HInstr ** i2, HReg rreg, [INFO] [stderr] warning: | ~~~~~~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'fregNo': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2470:34: warning: unused parameter 'mode64' [-Wunused-parameter] [INFO] [stderr] warning: 2470 | static UChar fregNo(HReg r, Bool mode64) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'emit32': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2489:38: warning: unused parameter 'w32' [-Wunused-parameter] [INFO] [stderr] warning: 2489 | static UChar *emit32(UChar * p, UInt w32) [INFO] [stderr] warning: | ~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'fetch32': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2505:30: warning: unused parameter 'p' [-Wunused-parameter] [INFO] [stderr] warning: 2505 | static UInt fetch32 ( UChar* p ) [INFO] [stderr] warning: | ~~~~~~~^ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_defs.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'mkFormS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2573:15: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 2573 | vassert(sa >= 0 && sa <= 0x3F); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2573:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 2573 | vassert(sa >= 0 && sa <= 0x3F); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'emit_MIPSInstr': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:2943:31: warning: operand of ?: changes signedness from 'int' to 'UInt' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 2943 | UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg, [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3056:31: warning: operand of ?: changes signedness from 'int' to 'UInt' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 3056 | UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg, [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_defs.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3065:32: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3065 | vassert(n >= 0 && n <= 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3065:22: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3065 | vassert(n >= 0 && n <= 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3074:33: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3074 | vassert((n >= 0 && n < 32) || (n > 31 && n < 64)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3074:22: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3074 | vassert((n >= 0 && n < 32) || (n > 31 && n < 64)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3075:28: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3075 | if (n >= 0 && n < 32) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_defs.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3091:32: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3091 | vassert(n >= 0 && n < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3091:22: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3091 | vassert(n >= 0 && n < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3101:33: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3101 | vassert((n >= 0 && n < 32) || (n > 31 && n < 64)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3101:22: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3101 | vassert((n >= 0 && n < 32) || (n > 31 && n < 64)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3102:28: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3102 | if (n >= 0 && n < 32) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_mips_defs.c:35: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3118:32: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3118 | vassert(n >= 0 && n < 32); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3118:22: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3118 | vassert(n >= 0 && n < 32); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3128:33: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3128 | vassert((n >= 0 && n < 32) || (n > 31 && n < 64)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3128:22: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 3128 | vassert((n >= 0 && n < 32) || (n > 31 && n < 64)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:3129:28: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 3129 | if (n >= 0 && n < 32) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c: In function 'evCheckSzB_MIPS': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_mips_defs.c:4319:34: warning: unused parameter 'endness_host' [-Wunused-parameter] [INFO] [stderr] warning: 4319 | Int evCheckSzB_MIPS ( VexEndness endness_host ) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c: In function 's390_isel_int_expr_wrk': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c:1539:7: warning: missing initializer for field 'variant' of 's390_opnd_RMI' {aka 'struct '} [-Wmissing-field-initializers] [INFO] [stderr] warning: 1539 | static s390_opnd_RMI mask = { S390_OPND_IMMEDIATE }; [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_s390_isel.c:43: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.h:113:6: note: 'variant' declared here [INFO] [stderr] warning: 113 | } variant; [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c:1540:7: warning: missing initializer for field 'variant' of 's390_opnd_RMI' {aka 'struct '} [-Wmissing-field-initializers] [INFO] [stderr] warning: 1540 | static s390_opnd_RMI shift = { S390_OPND_IMMEDIATE }; [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_s390_isel.c:43: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_defs.h:113:6: note: 'variant' declared here [INFO] [stderr] warning: 113 | } variant; [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c: In function 'iselSB_S390': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c:4196:18: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 4196 | for (i = 0; i < bb->stmts_used; i++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c:4081:31: warning: unused parameter 'arch_host' [-Wunused-parameter] [INFO] [stderr] warning: 4081 | iselSB_S390(IRSB *bb, VexArch arch_host, VexArchInfo *archinfo_host, [INFO] [stderr] warning: | ~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_s390_isel.c:4082:25: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 4082 | VexAbiInfo *vbi, Int offset_host_evcheck_counter, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'disAVSIBMode': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:2720:35: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 2720 | VexAbiInfo* vbi, Prefix pfx, Long delta, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'lengthAMode': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:2801:34: warning: unused parameter 'pfx' [-Wunused-parameter] [INFO] [stderr] warning: 2801 | static UInt lengthAMode ( Prefix pfx, Long delta ) [INFO] [stderr] warning: | ~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_PMOVMSKB_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:10750:44: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 10750 | static Long dis_PMOVMSKB_128 ( VexAbiInfo* vbi, Prefix pfx, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_PMOVMSKB_256': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:10769:44: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 10769 | static Long dis_PMOVMSKB_256 ( VexAbiInfo* vbi, Prefix pfx, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_PEXTRW_128_EregOnly_toG': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11326:55: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 11326 | static Long dis_PEXTRW_128_EregOnly_toG ( VexAbiInfo* vbi, Prefix pfx, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_amd64_toIR.c:168: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'math_PINSRW_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11489:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 11489 | vassert(imm8 >= 0 && imm8 <= 7); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11489:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 11489 | vassert(imm8 >= 0 && imm8 <= 7); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_MOVMSKPS_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11593:44: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 11593 | static Long dis_MOVMSKPS_128 ( VexAbiInfo* vbi, Prefix pfx, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_MOVMSKPS_256': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11625:44: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 11625 | static Long dis_MOVMSKPS_256 ( VexAbiInfo* vbi, Prefix pfx, Long delta ) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_MOVMSKPD_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11675:44: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 11675 | static Long dis_MOVMSKPD_128 ( VexAbiInfo* vbi, Prefix pfx, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_MOVMSKPD_256': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:11697:44: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 11697 | static Long dis_MOVMSKPD_256 ( VexAbiInfo* vbi, Prefix pfx, Long delta ) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_PCMPISTRI_3A': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:18022:38: warning: unused parameter 'modrm' [-Wunused-parameter] [INFO] [stderr] warning: 18022 | static Long dis_PCMPISTRI_3A ( UChar modrm, UInt regNoL, UInt regNoR, [INFO] [stderr] warning: | ~~~~~~^~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:18024:38: warning: unused parameter 'dis_buf' [-Wunused-parameter] [INFO] [stderr] warning: 18024 | HChar dis_buf[]) [INFO] [stderr] warning: | ~~~~~~^~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_amd64_toIR.c:168: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'math_PINSRB_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:18291:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 18291 | vassert(imm8 >= 0 && imm8 <= 15); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:18291:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 18291 | vassert(imm8 >= 0 && imm8 <= 15); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_0F38': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:21987:30: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 21987 | /*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:21988:24: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 21988 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:21989:22: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 21989 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:21990:22: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 21990 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:21991:22: warning: unused parameter 'archinfo' [-Wunused-parameter] [INFO] [stderr] warning: 21991 | VexArchInfo* archinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_0F3A': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:22072:30: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 22072 | /*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:22073:24: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 22073 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:22074:22: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 22074 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:22075:22: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 22075 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:22076:22: warning: unused parameter 'archinfo' [-Wunused-parameter] [INFO] [stderr] warning: 22076 | VexArchInfo* archinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_0F__VEX': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:23374:30: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 23374 | /*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:23376:24: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 23376 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:23377:22: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 23377 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:23378:22: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 23378 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:23379:22: warning: unused parameter 'archinfo' [-Wunused-parameter] [INFO] [stderr] warning: 23379 | VexArchInfo* archinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_0F38__VEX': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:27376:30: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 27376 | /*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:27378:24: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 27378 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:27379:22: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 27379 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:27380:22: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 27380 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:27381:22: warning: unused parameter 'archinfo' [-Wunused-parameter] [INFO] [stderr] warning: 27381 | VexArchInfo* archinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:27383:25: warning: unused parameter 'sz' [-Wunused-parameter] [INFO] [stderr] warning: 27383 | Prefix pfx, Int sz, Long deltaIN [INFO] [stderr] warning: | ~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_0F3A__VEX': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29537:30: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 29537 | /*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29539:24: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 29539 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29540:22: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 29540 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29541:22: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 29541 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29542:22: warning: unused parameter 'archinfo' [-Wunused-parameter] [INFO] [stderr] warning: 29542 | VexArchInfo* archinfo, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29544:25: warning: unused parameter 'sz' [-Wunused-parameter] [INFO] [stderr] warning: 29544 | Prefix pfx, Int sz, Long deltaIN [INFO] [stderr] warning: | ~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_NONE': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:19993:10: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 19993 | if (/* F2/F3 probably change meaning completely */ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:20001:4: note: here [INFO] [stderr] warning: 20001 | case 0x91: /* XCHG rAX,rCX */ [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c: In function 'dis_ESC_0F3A__VEX': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29907:10: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 29907 | if (have66noF2noF3(pfx) && 1==getVexL(pfx)/*256*/) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:29961:4: note: here [INFO] [stderr] warning: 29961 | case 0x09: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:30008:10: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 30008 | if (have66noF2noF3(pfx) && 1==getVexL(pfx)/*256*/) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_amd64_toIR.c:30054:4: note: here [INFO] [stderr] warning: 30054 | case 0x0A: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c: In function 'guest_x86_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:778:41: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 778 | IRStmt** precedingStmts, [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:779:41: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 779 | Int n_precedingStmts ) [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c: In function 'x86g_dirtyhelper_IN': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2418:33: warning: unused parameter 'portno' [-Wunused-parameter] [INFO] [stderr] warning: 2418 | UInt x86g_dirtyhelper_IN ( UInt portno, UInt sz/*1,2 or 4*/ ) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2418:46: warning: unused parameter 'sz' [-Wunused-parameter] [INFO] [stderr] warning: 2418 | UInt x86g_dirtyhelper_IN ( UInt portno, UInt sz/*1,2 or 4*/ ) [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c: In function 'x86g_dirtyhelper_OUT': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2449:34: warning: unused parameter 'portno' [-Wunused-parameter] [INFO] [stderr] warning: 2449 | void x86g_dirtyhelper_OUT ( UInt portno, UInt data, UInt sz/*1,2 or 4*/ ) [INFO] [stderr] warning: | ~~~~~^~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2449:47: warning: unused parameter 'data' [-Wunused-parameter] [INFO] [stderr] warning: 2449 | void x86g_dirtyhelper_OUT ( UInt portno, UInt data, UInt sz/*1,2 or 4*/ ) [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2449:58: warning: unused parameter 'sz' [-Wunused-parameter] [INFO] [stderr] warning: 2449 | void x86g_dirtyhelper_OUT ( UInt portno, UInt data, UInt sz/*1,2 or 4*/ ) [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c: In function 'x86g_dirtyhelper_SxDT': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2480:50: warning: unused parameter 'op' [-Wunused-parameter] [INFO] [stderr] warning: 2480 | void x86g_dirtyhelper_SxDT ( void *address, UInt op ) { [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_x86_helpers.c:42: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c: In function 'x86g_use_seg_selector': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2647:25: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 2647 | vassert(seg_selector >= 0 && seg_selector < 8192); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_x86_helpers.c:2647:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 2647 | vassert(seg_selector >= 0 && seg_selector < 8192); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'setFlags_D1_D2_ND': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:1838:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 1838 | vassert(cc_op >= ARM64G_CC_OP_COPY && cc_op < ARM64G_CC_OP_NUMBER); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:1838:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1838 | vassert(cc_op >= ARM64G_CC_OP_COPY && cc_op < ARM64G_CC_OP_NUMBER); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dbm_DecodeBitMasks': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2333:14: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 2333 | vassert(M >= (1 << len)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2333:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 2333 | vassert(M >= (1 << len)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2355:14: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 2355 | vassert(S >= 0 && S <= 63); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2355:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 2355 | vassert(S >= 0 && S <= 63); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2356:18: warning: comparison of integer expressions of different signedness: 'Int' {aka 'int'} and 'ULong' {aka 'long long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2356 | vassert(esize >= (S+1)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2356:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 2356 | vassert(esize >= (S+1)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_ARM64_data_processing_immediate': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2381:63: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 2381 | Bool dis_ARM64_data_processing_immediate(/*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_ARM64_data_processing_register': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:2783:62: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 2783 | Bool dis_ARM64_data_processing_register(/*MB_OUT*/DisResult* dres, [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_INTERLEAVE1_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:3521:33: warning: unused parameter 'laneSzBlg2' [-Wunused-parameter] [INFO] [stderr] warning: 3521 | UInt laneSzBlg2, IRTemp u0 ) [INFO] [stderr] warning: | ~~~~~^~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_DEINTERLEAVE1_128': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:3836:35: warning: unused parameter 'laneSzBlg2' [-Wunused-parameter] [INFO] [stderr] warning: 3836 | UInt laneSzBlg2, IRTemp i0 ) [INFO] [stderr] warning: | ~~~~~^~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_INTERLEAVE1_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4157:32: warning: unused parameter 'laneSzBlg2' [-Wunused-parameter] [INFO] [stderr] warning: 4157 | UInt laneSzBlg2, IRTemp u0 ) [INFO] [stderr] warning: | ~~~~~^~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_INTERLEAVE2_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4175:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4175 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4175:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4175 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_INTERLEAVE3_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4206:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4206 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4206:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4206 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_INTERLEAVE4_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4242:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4242 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4242:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4242 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_DEINTERLEAVE1_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4270:34: warning: unused parameter 'laneSzBlg2' [-Wunused-parameter] [INFO] [stderr] warning: 4270 | UInt laneSzBlg2, IRTemp i0 ) [INFO] [stderr] warning: | ~~~~~^~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_DEINTERLEAVE2_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4288:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4288 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4288:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4288 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_DEINTERLEAVE3_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4320:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4320 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4320:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4320 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_DEINTERLEAVE4_64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4356:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 4356 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4356:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 4356 | vassert(laneSzBlg2 >= 0 && laneSzBlg2 <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_ARM64_load_store': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:4591:48: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 4591 | Bool dis_ARM64_load_store(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_TBL_TBX': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:7292:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 7292 | vassert(len >= 0 && len <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:7292:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 7292 | vassert(len >= 0 && len <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:7330:22: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 7330 | vassert(tabent >= 0 && tabent < 4); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:7330:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 7330 | vassert(tabent >= 0 && tabent < 4); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'math_QSHL_IMM': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:7912:25: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 7912 | vassert(rshift >= 0 && rshift < laneBits-1); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:7912:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 7912 | vassert(rshift >= 0 && rshift < laneBits-1); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_EXT': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8099:43: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8099 | Bool dis_AdvSIMD_EXT(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_TBL_TBX': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8159:47: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8159 | Bool dis_AdvSIMD_TBL_TBX(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_ZIP_UZP_TRN': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8220:51: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8220 | Bool dis_AdvSIMD_ZIP_UZP_TRN(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_across_lanes': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8328:52: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8328 | Bool dis_AdvSIMD_across_lanes(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_copy': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8450:44: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8450 | Bool dis_AdvSIMD_copy(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_modified_immediate': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8738:58: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8738 | Bool dis_AdvSIMD_modified_immediate(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_copy': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8887:51: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8887 | Bool dis_AdvSIMD_scalar_copy(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_pairwise': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:8955:55: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 8955 | Bool dis_AdvSIMD_scalar_pairwise(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_shift_by_imm': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9115:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9115 | vassert(sh >= 0 && sh < 64); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9115:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9115 | vassert(sh >= 0 && sh < 64); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9127:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9127 | vassert(sh >= 0 && sh < 64); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9127:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9127 | vassert(sh >= 0 && sh < 64); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9153:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9153 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9153:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9153 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9158:21: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9158 | vassert(shift >= 0 && shift < lanebits); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9158:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9158 | vassert(shift >= 0 && shift < lanebits); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9192:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9192 | vassert(size >= X00 && size <= X10); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9192:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9192 | vassert(size >= X00 && size <= X10); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9193:35: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 9193 | vassert(shift >= 1 && shift <= (8 << size)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9193:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9193 | vassert(shift >= 1 && shift <= (8 << size)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9012:59: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 9012 | Bool dis_AdvSIMD_scalar_shift_by_imm(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_three_different': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9279:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9279 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9279:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9279 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9244:62: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 9244 | Bool dis_AdvSIMD_scalar_three_different(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_three_same': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9313:57: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 9313 | Bool dis_AdvSIMD_scalar_three_same(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_two_reg_misc': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9537:59: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 9537 | Bool dis_AdvSIMD_scalar_two_reg_misc(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_scalar_x_indexed_element': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9735:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9735 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9735:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9735 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9696:64: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 9696 | Bool dis_AdvSIMD_scalar_x_indexed_element(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_shift_by_immediate': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9854:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9854 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9854:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9854 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9903:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9903 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9903:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9903 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9941:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9941 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9941:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9941 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9983:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9983 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9983:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9983 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9988:21: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 9988 | vassert(shift >= 0 && shift < lanebits); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9988:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 9988 | vassert(shift >= 0 && shift < lanebits); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10026:20: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 10026 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10026:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 10026 | vassert(size >= 0 && size <= 3); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10031:21: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 10031 | vassert(shift >= 0 && shift < lanebits); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10031:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 10031 | vassert(shift >= 0 && shift < lanebits); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10096:35: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 10096 | vassert(shift >= 1 && shift <= (8 << size)); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10096:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 10096 | vassert(shift >= 1 && shift <= (8 << size)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:9816:58: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 9816 | Bool dis_AdvSIMD_shift_by_immediate(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_three_different': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10373:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 10373 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10373:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 10373 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10410:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 10410 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10410:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 10410 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10217:55: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 10217 | Bool dis_AdvSIMD_three_different(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_three_same': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:10460:50: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 10460 | Bool dis_AdvSIMD_three_same(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_two_reg_misc': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11124:52: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11124 | Bool dis_AdvSIMD_two_reg_misc(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/guest_arm64_toIR.c:80: [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_vector_x_indexed_elem': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11692:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 11692 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11692:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 11692 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11744:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 11744 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11744:7: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 11744 | vassert(ks >= 0 && ks <= 2); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11543:61: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11543 | Bool dis_AdvSIMD_vector_x_indexed_elem(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_crypto_aes': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11830:50: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11830 | Bool dis_AdvSIMD_crypto_aes(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11830:61: warning: unused parameter 'insn' [-Wunused-parameter] [INFO] [stderr] warning: 11830 | Bool dis_AdvSIMD_crypto_aes(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_crypto_three_reg_sha': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11839:60: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11839 | Bool dis_AdvSIMD_crypto_three_reg_sha(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11839:71: warning: unused parameter 'insn' [-Wunused-parameter] [INFO] [stderr] warning: 11839 | Bool dis_AdvSIMD_crypto_three_reg_sha(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_crypto_two_reg_sha': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11848:58: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11848 | Bool dis_AdvSIMD_crypto_two_reg_sha(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11848:69: warning: unused parameter 'insn' [-Wunused-parameter] [INFO] [stderr] warning: 11848 | Bool dis_AdvSIMD_crypto_two_reg_sha(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_compare': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11857:50: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11857 | Bool dis_AdvSIMD_fp_compare(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_conditional_compare': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11932:62: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11932 | Bool dis_AdvSIMD_fp_conditional_compare(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11932:73: warning: unused parameter 'insn' [-Wunused-parameter] [INFO] [stderr] warning: 11932 | Bool dis_AdvSIMD_fp_conditional_compare(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_conditional_select': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11941:61: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11941 | Bool dis_AdvSIMD_fp_conditional_select(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_data_proc_1_source': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:11983:61: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 11983 | Bool dis_AdvSIMD_fp_data_proc_1_source(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_data_proc_2_source': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12141:61: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 12141 | Bool dis_AdvSIMD_fp_data_proc_2_source(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_data_proc_3_source': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12222:61: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 12222 | Bool dis_AdvSIMD_fp_data_proc_3_source(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_immediate': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12296:52: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 12296 | Bool dis_AdvSIMD_fp_immediate(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_to_from_fixedp_conv': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12333:62: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 12333 | Bool dis_AdvSIMD_fp_to_from_fixedp_conv(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_AdvSIMD_fp_to_from_int_conv': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12411:59: warning: unused parameter 'dres' [-Wunused-parameter] [INFO] [stderr] warning: 12411 | Bool dis_AdvSIMD_fp_to_from_int_conv(/*MB_OUT*/DisResult* dres, UInt insn) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'disInstr_ARM64_WRK': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12737:24: warning: unused parameter 'resteerOkFn' [-Wunused-parameter] [INFO] [stderr] warning: 12737 | Bool (*resteerOkFn) ( /*opaque*/void*, Addr64 ), [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12738:22: warning: unused parameter 'resteerCisOk' [-Wunused-parameter] [INFO] [stderr] warning: 12738 | Bool resteerCisOk, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12739:22: warning: unused parameter 'callback_opaque' [-Wunused-parameter] [INFO] [stderr] warning: 12739 | void* callback_opaque, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:12742:22: warning: unused parameter 'abiinfo' [-Wunused-parameter] [INFO] [stderr] warning: 12742 | VexAbiInfo* abiinfo [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c: In function 'dis_ARM64_load_store': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:6195:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 6195 | case 4: { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:6205:13: note: here [INFO] [stderr] warning: 6205 | case 3: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:6205:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 6205 | case 3: { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:6215:13: note: here [INFO] [stderr] warning: 6215 | case 2: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:6215:21: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 6215 | case 2: { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_arm64_toIR.c:6225:13: note: here [INFO] [stderr] warning: 6225 | case 1: { [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_amd64_isel.c:41: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c: In function 'lookupIRTemp': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:170:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 170 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:170:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 170 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:171:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 171 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:171:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 171 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c: In function 'lookupIRTempPair': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:178:16: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 178 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:178:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 178 | vassert(tmp >= 0); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:179:16: warning: comparison of integer expressions of different signedness: 'IRTemp' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 179 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:179:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 179 | vassert(tmp < env->n_vregmap); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c: In function 'fitsIn32Bits': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:290:20: warning: comparison of integer expressions of different signedness: 'ULong' {aka 'long long unsigned int'} and 'Long' {aka 'long long int'} [-Wsign-compare] [INFO] [stderr] warning: 290 | return toBool(x == y1); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_amd64_isel.c:41: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c: In function 'doHelperCall': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:565:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 565 | vassert(n_args >= 0 && n_args <= 6); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:565:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 565 | vassert(n_args >= 0 && n_args <= 6); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:611:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 611 | vassert(n_args >= 0 && n_args <= 6); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:611:4: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 611 | vassert(n_args >= 0 && n_args <= 6); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c: In function 'iselSB_AMD64': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_amd64_isel.c:4856:42: warning: unused parameter 'vbi' [-Wunused-parameter] [INFO] [stderr] warning: 4856 | VexAbiInfo* vbi/*UNUSED*/, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c: In function 'guest_mips32_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:55:47: warning: unused parameter 'function_name' [-Wunused-parameter] [INFO] [stderr] warning: 55 | IRExpr *guest_mips32_spechelper(const HChar * function_name, IRExpr ** args, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:55:72: warning: unused parameter 'args' [-Wunused-parameter] [INFO] [stderr] warning: 55 | IRExpr *guest_mips32_spechelper(const HChar * function_name, IRExpr ** args, [INFO] [stderr] warning: | ~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:56:43: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 56 | IRStmt ** precedingStmts, Int n_precedingStmts) [INFO] [stderr] warning: | ~~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:56:63: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 56 | IRStmt ** precedingStmts, Int n_precedingStmts) [INFO] [stderr] warning: | ~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c: In function 'guest_mips64_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:61:49: warning: unused parameter 'function_name' [-Wunused-parameter] [INFO] [stderr] warning: 61 | IRExpr *guest_mips64_spechelper ( const HChar * function_name, IRExpr ** args, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:61:74: warning: unused parameter 'args' [-Wunused-parameter] [INFO] [stderr] warning: 61 | IRExpr *guest_mips64_spechelper ( const HChar * function_name, IRExpr ** args, [INFO] [stderr] warning: | ~~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:62:45: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 62 | IRStmt ** precedingStmts, [INFO] [stderr] warning: | ~~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:63:39: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 63 | Int n_precedingStmts ) [INFO] [stderr] warning: | ~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c: In function 'mips32_dirtyhelper_mfc0': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:418:35: warning: unused parameter 'rd' [-Wunused-parameter] [INFO] [stderr] warning: 418 | UInt mips32_dirtyhelper_mfc0(UInt rd, UInt sel) [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:418:44: warning: unused parameter 'sel' [-Wunused-parameter] [INFO] [stderr] warning: 418 | UInt mips32_dirtyhelper_mfc0(UInt rd, UInt sel) [INFO] [stderr] warning: | ~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c: In function 'mips64_dirtyhelper_dmfc0': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:750:39: warning: unused parameter 'rd' [-Wunused-parameter] [INFO] [stderr] warning: 750 | ULong mips64_dirtyhelper_dmfc0 ( UInt rd, UInt sel ) [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:750:48: warning: unused parameter 'sel' [-Wunused-parameter] [INFO] [stderr] warning: 750 | ULong mips64_dirtyhelper_dmfc0 ( UInt rd, UInt sel ) [INFO] [stderr] warning: | ~~~~~^~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c: In function 'mips_dirtyhelper_calculate_FCSR_fp32': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1188:58: warning: unused parameter 'gs' [-Wunused-parameter] [INFO] [stderr] warning: 1188 | extern UInt mips_dirtyhelper_calculate_FCSR_fp32 ( void* gs, UInt fs, UInt ft, [INFO] [stderr] warning: | ~~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1188:67: warning: unused parameter 'fs' [-Wunused-parameter] [INFO] [stderr] warning: 1188 | extern UInt mips_dirtyhelper_calculate_FCSR_fp32 ( void* gs, UInt fs, UInt ft, [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1188:76: warning: unused parameter 'ft' [-Wunused-parameter] [INFO] [stderr] warning: 1188 | extern UInt mips_dirtyhelper_calculate_FCSR_fp32 ( void* gs, UInt fs, UInt ft, [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1189:59: warning: unused parameter 'inst' [-Wunused-parameter] [INFO] [stderr] warning: 1189 | flt_op inst ) [INFO] [stderr] warning: | ~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c: In function 'mips_dirtyhelper_calculate_FCSR_fp64': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1316:58: warning: unused parameter 'gs' [-Wunused-parameter] [INFO] [stderr] warning: 1316 | extern UInt mips_dirtyhelper_calculate_FCSR_fp64 ( void* gs, UInt fs, UInt ft, [INFO] [stderr] warning: | ~~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1316:67: warning: unused parameter 'fs' [-Wunused-parameter] [INFO] [stderr] warning: 1316 | extern UInt mips_dirtyhelper_calculate_FCSR_fp64 ( void* gs, UInt fs, UInt ft, [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1316:76: warning: unused parameter 'ft' [-Wunused-parameter] [INFO] [stderr] warning: 1316 | extern UInt mips_dirtyhelper_calculate_FCSR_fp64 ( void* gs, UInt fs, UInt ft, [INFO] [stderr] warning: | ~~~~~^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_mips_helpers.c:1317:59: warning: unused parameter 'inst' [-Wunused-parameter] [INFO] [stderr] warning: 1317 | flt_op inst ) [INFO] [stderr] warning: | ~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c: In function 'ppc32g_dirtyhelper_MFSPR_268_269': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:94:46: warning: unused parameter 'r269' [-Wunused-parameter] [INFO] [stderr] warning: 94 | UInt ppc32g_dirtyhelper_MFSPR_268_269 ( UInt r269 ) [INFO] [stderr] warning: | ~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c: In function 'guest_ppc32_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:202:47: warning: unused parameter 'function_name' [-Wunused-parameter] [INFO] [stderr] warning: 202 | IRExpr* guest_ppc32_spechelper ( const HChar* function_name, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:203:43: warning: unused parameter 'args' [-Wunused-parameter] [INFO] [stderr] warning: 203 | IRExpr** args, [INFO] [stderr] warning: | ~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:204:43: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 204 | IRStmt** precedingStmts, [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:205:43: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 205 | Int n_precedingStmts ) [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c: In function 'guest_ppc64_spechelper': [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:210:47: warning: unused parameter 'function_name' [-Wunused-parameter] [INFO] [stderr] warning: 210 | IRExpr* guest_ppc64_spechelper ( const HChar* function_name, [INFO] [stderr] warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:211:43: warning: unused parameter 'args' [-Wunused-parameter] [INFO] [stderr] warning: 211 | IRExpr** args, [INFO] [stderr] warning: | ~~~~~~~~~^~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:212:43: warning: unused parameter 'precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 212 | IRStmt** precedingStmts, [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/guest_ppc_helpers.c:213:43: warning: unused parameter 'n_precedingStmts' [-Wunused-parameter] [INFO] [stderr] warning: 213 | Int n_precedingStmts ) [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from libvex-tob/VEX/priv/host_generic_reg_alloc2.c:39: [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c: In function 'doRegisterAllocation': [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1020:52: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 1020 | vassert(hregNumber(rreg_state[k].vreg) == j); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1020:13: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1020 | vassert(hregNumber(rreg_state[k].vreg) == j); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:141:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 141 | #define IS_VALID_VREGNO(_zz) ((_zz) >= 0 && (_zz) < n_vregs) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1067:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1067 | vassert(IS_VALID_VREGNO(hregNumber(vregD))); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1067:18: note: in expansion of macro 'IS_VALID_VREGNO' [INFO] [stderr] warning: 1067 | vassert(IS_VALID_VREGNO(hregNumber(vregD))); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:141:51: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 141 | #define IS_VALID_VREGNO(_zz) ((_zz) >= 0 && (_zz) < n_vregs) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1067:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1067 | vassert(IS_VALID_VREGNO(hregNumber(vregD))); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1067:18: note: in expansion of macro 'IS_VALID_VREGNO' [INFO] [stderr] warning: 1067 | vassert(IS_VALID_VREGNO(hregNumber(vregD))); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:141:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 141 | #define IS_VALID_VREGNO(_zz) ((_zz) >= 0 && (_zz) < n_vregs) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1068:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1068 | vassert(IS_VALID_VREGNO(hregNumber(vregS))); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1068:18: note: in expansion of macro 'IS_VALID_VREGNO' [INFO] [stderr] warning: 1068 | vassert(IS_VALID_VREGNO(hregNumber(vregS))); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:141:51: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 141 | #define IS_VALID_VREGNO(_zz) ((_zz) >= 0 && (_zz) < n_vregs) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1068:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1068 | vassert(IS_VALID_VREGNO(hregNumber(vregS))); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1068:18: note: in expansion of macro 'IS_VALID_VREGNO' [INFO] [stderr] warning: 1068 | vassert(IS_VALID_VREGNO(hregNumber(vregS))); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:141:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] [INFO] [stderr] warning: 141 | #define IS_VALID_VREGNO(_zz) ((_zz) >= 0 && (_zz) < n_vregs) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1092:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1092 | vassert(IS_VALID_VREGNO(vregno)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1092:18: note: in expansion of macro 'IS_VALID_VREGNO' [INFO] [stderr] warning: 1092 | vassert(IS_VALID_VREGNO(vregno)); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:141:51: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Int' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 141 | #define IS_VALID_VREGNO(_zz) ((_zz) >= 0 && (_zz) < n_vregs) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/main_util.h:46:45: note: in definition of macro 'LIKELY' [INFO] [stderr] warning: 46 | #define LIKELY(x) __builtin_expect(!!(x), 1) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1092:10: note: in expansion of macro 'vassert' [INFO] [stderr] warning: 1092 | vassert(IS_VALID_VREGNO(vregno)); [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: libvex-tob/VEX/priv/host_generic_reg_alloc2.c:1092:18: note: in expansion of macro 'IS_VALID_VREGNO' [INFO] [stderr] warning: 1092 | vassert(IS_VALID_VREGNO(vregno)); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 41.43s [INFO] running `Command { std: "docker" "inspect" "93dd78611e8e7e980c08bef677b7a9fe0e04101d8d83fb297035a677674cae0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "93dd78611e8e7e980c08bef677b7a9fe0e04101d8d83fb297035a677674cae0e", kill_on_drop: false }` [INFO] [stdout] 93dd78611e8e7e980c08bef677b7a9fe0e04101d8d83fb297035a677674cae0e