[INFO] cloning repository https://github.com/xplorld/wasmine [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/xplorld/wasmine" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxplorld%2Fwasmine", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxplorld%2Fwasmine'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e571718d97098f85a335ea236a6ab743b862e730 [INFO] checking xplorld/wasmine against master#9fa580b1175018b0a276b0bc68f9827a106f7260 for pr-82565 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxplorld%2Fwasmine" "/workspace/builds/worker-0/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/xplorld/wasmine on toolchain 9fa580b1175018b0a276b0bc68f9827a106f7260 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/xplorld/wasmine [INFO] finished tweaking git repo https://github.com/xplorld/wasmine [INFO] tweaked toml for git repo https://github.com/xplorld/wasmine written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/xplorld/wasmine already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e8c529b8f45db37747891da48b03afb00c7971cc0822f69b477183a57b5b40bb [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" "e8c529b8f45db37747891da48b03afb00c7971cc0822f69b477183a57b5b40bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e8c529b8f45db37747891da48b03afb00c7971cc0822f69b477183a57b5b40bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8c529b8f45db37747891da48b03afb00c7971cc0822f69b477183a57b5b40bb", kill_on_drop: false }` [INFO] [stdout] e8c529b8f45db37747891da48b03afb00c7971cc0822f69b477183a57b5b40bb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] d4947435936436e1e0fbcff3139abd682220c6bd52d2cc2ae09cbb57083ff485 [INFO] running `Command { std: "docker" "start" "-a" "d4947435936436e1e0fbcff3139abd682220c6bd52d2cc2ae09cbb57083ff485", kill_on_drop: false }` [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Compiling memchr v2.2.0 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Checking static_assertions v0.2.5 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Checking unreachable v1.0.0 [INFO] [stderr] Checking stackvector v1.0.2 [INFO] [stderr] Compiling nom v5.0.0-beta2 [INFO] [stderr] Checking lexical-core v0.4.0 [INFO] [stderr] Checking wasmine v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/binformat.rs:360:1 [INFO] [stdout] | [INFO] [stdout] 360 | / /** [INFO] [stdout] 361 | | * take next byte to see. [INFO] [stdout] 362 | | * If is End (0x0B), return the vec including content so far. [INFO] [stdout] 363 | | * 0x0B is eaten but not included in the vec. [INFO] [stdout] 364 | | * Else, parse as an Instr. [INFO] [stdout] 365 | | */ [INFO] [stdout] | |___^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/binformat.rs:360:1 [INFO] [stdout] | [INFO] [stdout] 360 | / /** [INFO] [stdout] 361 | | * take next byte to see. [INFO] [stdout] 362 | | * If is End (0x0B), return the vec including content so far. [INFO] [stdout] 363 | | * 0x0B is eaten but not included in the vec. [INFO] [stdout] 364 | | * Else, parse as an Instr. [INFO] [stdout] 365 | | */ [INFO] [stdout] | |___^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::StepNormalResult::*` [INFO] [stdout] --> src/runtime.rs:442:13 [INFO] [stdout] | [INFO] [stdout] 442 | use self::StepNormalResult::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::StepNormalResult::*` [INFO] [stdout] --> src/runtime.rs:442:13 [INFO] [stdout] | [INFO] [stdout] 442 | use self::StepNormalResult::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `imports` [INFO] [stdout] --> src/binformat.rs:488:13 [INFO] [stdout] | [INFO] [stdout] 488 | let (i, imports) = opt(section_import)(i)?; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_imports` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/binformat.rs:504:13 [INFO] [stdout] | [INFO] [stdout] 504 | let (i, data) = opt(section_data)(i)?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/runtime.rs:576:28 [INFO] [stdout] | [INFO] [stdout] 576 | Instr::BrTable(args) => unimplemented!(), [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/runtime.rs:448:19 [INFO] [stdout] | [INFO] [stdout] 444 | let func = self.funcs.get(funcaddr).ok_or(Trap {})?; [INFO] [stdout] | ---------- immutable borrow occurs here [INFO] [stdout] ... [INFO] [stdout] 448 | let ret = self.invoke(*func, &args[..])?; [INFO] [stdout] | ^^^^ ----- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `imports` [INFO] [stdout] --> src/binformat.rs:488:13 [INFO] [stdout] | [INFO] [stdout] 488 | let (i, imports) = opt(section_import)(i)?; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_imports` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/binformat.rs:504:13 [INFO] [stdout] | [INFO] [stdout] 504 | let (i, data) = opt(section_data)(i)?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/runtime.rs:576:28 [INFO] [stdout] | [INFO] [stdout] 576 | Instr::BrTable(args) => unimplemented!(), [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/runtime.rs:448:19 [INFO] [stdout] | [INFO] [stdout] 444 | let func = self.funcs.get(funcaddr).ok_or(Trap {})?; [INFO] [stdout] | ---------- immutable borrow occurs here [INFO] [stdout] ... [INFO] [stdout] 448 | let ret = self.invoke(*func, &args[..])?; [INFO] [stdout] | ^^^^ ----- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Loop` [INFO] [stdout] --> src/runtime.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | Loop, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Func` [INFO] [stdout] --> src/types.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | Func { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Table` [INFO] [stdout] --> src/types.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | Table { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Mem` [INFO] [stdout] --> src/types.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | Mem { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Global` [INFO] [stdout] --> src/types.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | Global { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Func` [INFO] [stdout] --> src/types.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | Func { type_: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Table` [INFO] [stdout] --> src/types.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | Table { t: Table }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Mem` [INFO] [stdout] --> src/types.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | Mem { m: Mem }, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Global` [INFO] [stdout] --> src/types.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | Global { g: GlobalType }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `WasmineHostFunction` [INFO] [stdout] --> src/types.rs:225:12 [INFO] [stdout] | [INFO] [stdout] 225 | pub struct WasmineHostFunction {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 16 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `assert_or_trap` [INFO] [stdout] --> src/runtime.rs:23:4 [INFO] [stdout] | [INFO] [stdout] 23 | fn assert_or_trap(cond: bool) -> Result<(), Trap> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `InvocationResult` [INFO] [stdout] --> src/runtime.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | pub type InvocationResult = Result, Trap>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum is never used: `StepNormalResult` [INFO] [stdout] --> src/runtime.rs:40:6 [INFO] [stdout] | [INFO] [stdout] 40 | enum StepNormalResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `StepResult` [INFO] [stdout] --> src/runtime.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | type StepResult = Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/runtime.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | fn new(mem: &Mem) -> MemInst { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/runtime.rs:73:8 [INFO] [stdout] | [INFO] [stdout] 73 | fn new(table: &Table) -> TableInst { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `instantiate` [INFO] [stdout] --> src/runtime.rs:80:8 [INFO] [stdout] | [INFO] [stdout] 80 | fn instantiate(module: &Module) -> Result, Trap> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/runtime.rs:105:8 [INFO] [stdout] | [INFO] [stdout] 105 | fn new(global: &Global) -> GlobalInst { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new_locals` [INFO] [stdout] --> src/runtime.rs:122:12 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn new_locals(&'a self) -> Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `type_matches` [INFO] [stdout] --> src/runtime.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn type_matches(&self, type_: &Type) -> Result<(), Trap> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Finish` [INFO] [stdout] --> src/runtime.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | Finish, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Loop` [INFO] [stdout] --> src/runtime.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | Loop, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/runtime.rs:158:8 [INFO] [stdout] | [INFO] [stdout] 158 | fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pop` [INFO] [stdout] --> src/runtime.rs:162:8 [INFO] [stdout] | [INFO] [stdout] 162 | fn pop(&mut self) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `pop_last_n` [INFO] [stdout] --> src/runtime.rs:169:8 [INFO] [stdout] | [INFO] [stdout] 169 | fn pop_last_n(&mut self, n: Idx) -> Result, Trap> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `tee` [INFO] [stdout] --> src/runtime.rs:178:8 [INFO] [stdout] | [INFO] [stdout] 178 | fn tee(&self) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `push` [INFO] [stdout] --> src/runtime.rs:184:8 [INFO] [stdout] | [INFO] [stdout] 184 | fn push(&mut self, val: Val) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `return_value` [INFO] [stdout] --> src/runtime.rs:188:8 [INFO] [stdout] | [INFO] [stdout] 188 | fn return_value(&self, arity: usize) -> StepResult { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `unop` [INFO] [stdout] --> src/runtime.rs:199:8 [INFO] [stdout] | [INFO] [stdout] 199 | fn unop(&mut self, op: F) -> Result<(), Trap> [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `binop` [INFO] [stdout] --> src/runtime.rs:208:8 [INFO] [stdout] | [INFO] [stdout] 208 | fn binop(&mut self, op: F) -> Result<(), Trap> [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `binop_partial` [INFO] [stdout] --> src/runtime.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | fn binop_partial(&mut self, op: F) -> Result<(), Trap> [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `testop` [INFO] [stdout] --> src/runtime.rs:230:8 [INFO] [stdout] | [INFO] [stdout] 230 | fn testop(&mut self, op: F) -> Result<(), Trap> [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `relop` [INFO] [stdout] --> src/runtime.rs:239:8 [INFO] [stdout] | [INFO] [stdout] 239 | fn relop(&mut self, op: F) -> Result<(), Trap> [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cvtop` [INFO] [stdout] --> src/runtime.rs:250:8 [INFO] [stdout] | [INFO] [stdout] 250 | fn cvtop(&mut self, op: F) -> Result<(), Trap> [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `enter` [INFO] [stdout] --> src/runtime.rs:278:8 [INFO] [stdout] | [INFO] [stdout] 278 | fn enter(&mut self, block: &'a Block, cont: LabelCont) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `br` [INFO] [stdout] --> src/runtime.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | fn br(&mut self, idx: usize) -> StepResult { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `instantiate_functions` [INFO] [stdout] --> src/runtime.rs:316:8 [INFO] [stdout] | [INFO] [stdout] 316 | fn instantiate_functions(module: &'a Module) -> Result>, Trap> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `instantiate` [INFO] [stdout] --> src/runtime.rs:329:8 [INFO] [stdout] | [INFO] [stdout] 329 | fn instantiate(module: &'a Module) -> Result, Trap> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `load` [INFO] [stdout] --> src/runtime.rs:354:8 [INFO] [stdout] | [INFO] [stdout] 354 | fn load(&mut self, frame: &mut Frame, memarg: &Memarg) -> Result<(), Trap> [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `store` [INFO] [stdout] --> src/runtime.rs:380:8 [INFO] [stdout] | [INFO] [stdout] 380 | fn store(&mut self, frame: &mut Frame, memarg: &Memarg) -> Result<(), Trap> [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new_frame` [INFO] [stdout] --> src/runtime.rs:397:8 [INFO] [stdout] | [INFO] [stdout] 397 | fn new_frame<'b>(&self, func: FuncInst<'b>, args: &[Val]) -> Frame<'b> [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `invoke` [INFO] [stdout] --> src/runtime.rs:419:12 [INFO] [stdout] | [INFO] [stdout] 419 | pub fn invoke<'b>(&mut self, func: FuncInst<'b>, args: &[Val]) -> InvocationResult [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `invoke_on_stack` [INFO] [stdout] --> src/runtime.rs:438:8 [INFO] [stdout] | [INFO] [stdout] 438 | fn invoke_on_stack<'b>(&mut self, stack: &mut ValStack, funcaddr: Idx) -> Result<(), Trap> [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `step` [INFO] [stdout] --> src/runtime.rs:465:8 [INFO] [stdout] | [INFO] [stdout] 465 | fn step<'b>(&'b mut self, frame: &mut Frame) -> StepResult [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PAGE_SIZE` [INFO] [stdout] --> src/types.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub const PAGE_SIZE: usize = 65535; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Func` [INFO] [stdout] --> src/types.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | Func { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Table` [INFO] [stdout] --> src/types.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | Table { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Mem` [INFO] [stdout] --> src/types.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | Mem { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Global` [INFO] [stdout] --> src/types.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | Global { i: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Func` [INFO] [stdout] --> src/types.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | Func { type_: Idx }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Table` [INFO] [stdout] --> src/types.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | Table { t: Table }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Mem` [INFO] [stdout] --> src/types.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | Mem { m: Mem }, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Global` [INFO] [stdout] --> src/types.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | Global { g: GlobalType }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `WasmineHostFunction` [INFO] [stdout] --> src/types.rs:225:12 [INFO] [stdout] | [INFO] [stdout] 225 | pub struct WasmineHostFunction {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/bin/temp.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | let y = &x; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/bin/temp.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | let z = &mut x; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/bin/temp.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | let y = &x; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/bin/temp.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | let z = &mut x; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.36s [INFO] running `Command { std: "docker" "inspect" "d4947435936436e1e0fbcff3139abd682220c6bd52d2cc2ae09cbb57083ff485", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d4947435936436e1e0fbcff3139abd682220c6bd52d2cc2ae09cbb57083ff485", kill_on_drop: false }` [INFO] [stdout] d4947435936436e1e0fbcff3139abd682220c6bd52d2cc2ae09cbb57083ff485