Oct 11 14:00:03.313 INFO testing rbpf-0.0.2 against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 14:00:03.313 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 11 14:00:03.313 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 14:00:03.724 INFO blam! 9adb130eeb8b3e6524b440223344d9b19d992fa60af0011bbd407180635fdff2 Oct 11 14:00:03.726 INFO running `"docker" "start" "-a" "9adb130eeb8b3e6524b440223344d9b19d992fa60af0011bbd407180635fdff2"` Oct 11 14:00:04.607 INFO kablam! usermod: no changes Oct 11 14:00:04.656 INFO kablam! Compiling rbpf v0.0.2 (/source) Oct 11 14:00:05.832 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:05.832 INFO kablam! --> src/lib.rs:826:17 Oct 11 14:00:05.832 INFO kablam! | Oct 11 14:00:05.832 INFO kablam! 826 | let mut data = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_offset as isize) as *mut u64; Oct 11 14:00:05.832 INFO kablam! | ----^^^^ Oct 11 14:00:05.832 INFO kablam! | | Oct 11 14:00:05.832 INFO kablam! | help: remove this `mut` Oct 11 14:00:05.832 INFO kablam! | Oct 11 14:00:05.832 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 14:00:05.832 INFO kablam! Oct 11 14:00:05.832 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:05.832 INFO kablam! --> src/lib.rs:827:17 Oct 11 14:00:05.832 INFO kablam! | Oct 11 14:00:05.832 INFO kablam! 827 | let mut data_end = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_end_offset as isize) as *mut u64; Oct 11 14:00:05.832 INFO kablam! | ----^^^^^^^^ Oct 11 14:00:05.832 INFO kablam! | | Oct 11 14:00:05.832 INFO kablam! | help: remove this `mut` Oct 11 14:00:05.832 INFO kablam! Oct 11 14:00:05.854 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:05.854 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:05.854 INFO kablam! | Oct 11 14:00:05.854 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:05.854 INFO kablam! | ----^^^ Oct 11 14:00:05.854 INFO kablam! | | Oct 11 14:00:05.854 INFO kablam! | help: remove this `mut` Oct 11 14:00:05.854 INFO kablam! ... Oct 11 14:00:05.854 INFO kablam! 92 | emit_bytes!(jit, data, u8); Oct 11 14:00:05.854 INFO kablam! | --------------------------- in this macro invocation Oct 11 14:00:05.854 INFO kablam! Oct 11 14:00:05.860 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:05.860 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:05.860 INFO kablam! | Oct 11 14:00:05.860 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:05.860 INFO kablam! | ----^^^ Oct 11 14:00:05.860 INFO kablam! | | Oct 11 14:00:05.860 INFO kablam! | help: remove this `mut` Oct 11 14:00:05.860 INFO kablam! ... Oct 11 14:00:05.860 INFO kablam! 97 | emit_bytes!(jit, data, u16); Oct 11 14:00:05.860 INFO kablam! | ---------------------------- in this macro invocation Oct 11 14:00:05.860 INFO kablam! Oct 11 14:00:05.860 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:05.860 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:05.860 INFO kablam! | Oct 11 14:00:05.860 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:05.860 INFO kablam! | ----^^^ Oct 11 14:00:05.860 INFO kablam! | | Oct 11 14:00:05.860 INFO kablam! | help: remove this `mut` Oct 11 14:00:05.860 INFO kablam! ... Oct 11 14:00:05.860 INFO kablam! 102 | emit_bytes!(jit, data, u32); Oct 11 14:00:05.860 INFO kablam! | ---------------------------- in this macro invocation Oct 11 14:00:05.861 INFO kablam! Oct 11 14:00:05.861 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:05.861 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:05.861 INFO kablam! | Oct 11 14:00:05.861 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:05.861 INFO kablam! | ----^^^ Oct 11 14:00:05.861 INFO kablam! | | Oct 11 14:00:05.861 INFO kablam! | help: remove this `mut` Oct 11 14:00:05.861 INFO kablam! ... Oct 11 14:00:05.861 INFO kablam! 107 | emit_bytes!(jit, data, u64); Oct 11 14:00:05.861 INFO kablam! | ---------------------------- in this macro invocation Oct 11 14:00:05.861 INFO kablam! Oct 11 14:00:06.771 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.13s Oct 11 14:00:06.776 INFO kablam! su: No module specific data is present Oct 11 14:00:07.422 INFO running `"docker" "rm" "-f" "9adb130eeb8b3e6524b440223344d9b19d992fa60af0011bbd407180635fdff2"` Oct 11 14:00:07.609 INFO blam! 9adb130eeb8b3e6524b440223344d9b19d992fa60af0011bbd407180635fdff2 Oct 11 14:00:07.610 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 11 14:00:07.611 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 14:00:07.912 INFO blam! 66791e9409449b864320403d1010b79e2bd4f641de8489cf2207f0079a0ae177 Oct 11 14:00:07.920 INFO running `"docker" "start" "-a" "66791e9409449b864320403d1010b79e2bd4f641de8489cf2207f0079a0ae177"` Oct 11 14:00:08.948 INFO kablam! usermod: no changes Oct 11 14:00:08.992 INFO kablam! Compiling rbpf v0.0.2 (/source) Oct 11 14:00:11.153 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.154 INFO kablam! --> src/lib.rs:826:17 Oct 11 14:00:11.154 INFO kablam! | Oct 11 14:00:11.154 INFO kablam! 826 | let mut data = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_offset as isize) as *mut u64; Oct 11 14:00:11.155 INFO kablam! | ----^^^^ Oct 11 14:00:11.155 INFO kablam! | | Oct 11 14:00:11.155 INFO kablam! | help: remove this `mut` Oct 11 14:00:11.160 INFO kablam! | Oct 11 14:00:11.160 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 14:00:11.160 INFO kablam! Oct 11 14:00:11.160 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.160 INFO kablam! --> src/lib.rs:827:17 Oct 11 14:00:11.160 INFO kablam! | Oct 11 14:00:11.160 INFO kablam! 827 | let mut data_end = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_end_offset as isize) as *mut u64; Oct 11 14:00:11.160 INFO kablam! | ----^^^^^^^^ Oct 11 14:00:11.160 INFO kablam! | | Oct 11 14:00:11.160 INFO kablam! | help: remove this `mut` Oct 11 14:00:11.160 INFO kablam! Oct 11 14:00:11.204 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.204 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:11.204 INFO kablam! | Oct 11 14:00:11.204 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:11.204 INFO kablam! | ----^^^ Oct 11 14:00:11.204 INFO kablam! | | Oct 11 14:00:11.204 INFO kablam! | help: remove this `mut` Oct 11 14:00:11.204 INFO kablam! ... Oct 11 14:00:11.204 INFO kablam! 92 | emit_bytes!(jit, data, u8); Oct 11 14:00:11.204 INFO kablam! | --------------------------- in this macro invocation Oct 11 14:00:11.204 INFO kablam! Oct 11 14:00:11.204 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.204 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:11.204 INFO kablam! | Oct 11 14:00:11.204 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:11.204 INFO kablam! | ----^^^ Oct 11 14:00:11.204 INFO kablam! | | Oct 11 14:00:11.204 INFO kablam! | help: remove this `mut` Oct 11 14:00:11.204 INFO kablam! ... Oct 11 14:00:11.204 INFO kablam! 97 | emit_bytes!(jit, data, u16); Oct 11 14:00:11.204 INFO kablam! | ---------------------------- in this macro invocation Oct 11 14:00:11.204 INFO kablam! Oct 11 14:00:11.204 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.204 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:11.204 INFO kablam! | Oct 11 14:00:11.204 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:11.204 INFO kablam! | ----^^^ Oct 11 14:00:11.204 INFO kablam! | | Oct 11 14:00:11.204 INFO kablam! | help: remove this `mut` Oct 11 14:00:11.204 INFO kablam! ... Oct 11 14:00:11.204 INFO kablam! 102 | emit_bytes!(jit, data, u32); Oct 11 14:00:11.204 INFO kablam! | ---------------------------- in this macro invocation Oct 11 14:00:11.204 INFO kablam! Oct 11 14:00:11.228 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.228 INFO kablam! --> src/jit.rs:83:17 Oct 11 14:00:11.228 INFO kablam! | Oct 11 14:00:11.228 INFO kablam! 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Oct 11 14:00:11.228 INFO kablam! | ----^^^ Oct 11 14:00:11.228 INFO kablam! | | Oct 11 14:00:11.228 INFO kablam! | help: remove this `mut` Oct 11 14:00:11.228 INFO kablam! ... Oct 11 14:00:11.228 INFO kablam! 107 | emit_bytes!(jit, data, u64); Oct 11 14:00:11.228 INFO kablam! | ---------------------------- in this macro invocation Oct 11 14:00:11.228 INFO kablam! Oct 11 14:00:11.984 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:11.984 INFO kablam! --> tests/misc.rs:270:13 Oct 11 14:00:11.984 INFO kablam! | Oct 11 14:00:11.984 INFO kablam! 270 | let mut data = mbuff.as_ptr().offset(8) as *mut u64; Oct 11 14:00:11.984 INFO kablam! | ----^^^^ Oct 11 14:00:11.984 INFO kablam! | | Oct 11 14:00:11.984 INFO kablam! | help: remove this `mut` Oct 11 14:00:12.005 INFO kablam! | Oct 11 14:00:12.005 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 14:00:12.005 INFO kablam! Oct 11 14:00:12.005 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:12.005 INFO kablam! --> tests/misc.rs:271:13 Oct 11 14:00:12.005 INFO kablam! | Oct 11 14:00:12.005 INFO kablam! 271 | let mut data_end = mbuff.as_ptr().offset(24) as *mut u64; Oct 11 14:00:12.005 INFO kablam! | ----^^^^^^^^ Oct 11 14:00:12.005 INFO kablam! | | Oct 11 14:00:12.005 INFO kablam! | help: remove this `mut` Oct 11 14:00:12.005 INFO kablam! Oct 11 14:00:12.016 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:12.016 INFO kablam! --> tests/misc.rs:296:13 Oct 11 14:00:12.016 INFO kablam! | Oct 11 14:00:12.016 INFO kablam! 296 | let mut data = mbuff.as_ptr().offset(8) as *mut u64; Oct 11 14:00:12.016 INFO kablam! | ----^^^^ Oct 11 14:00:12.016 INFO kablam! | | Oct 11 14:00:12.016 INFO kablam! | help: remove this `mut` Oct 11 14:00:12.016 INFO kablam! Oct 11 14:00:12.016 INFO kablam! warning: variable does not need to be mutable Oct 11 14:00:12.016 INFO kablam! --> tests/misc.rs:297:13 Oct 11 14:00:12.016 INFO kablam! | Oct 11 14:00:12.016 INFO kablam! 297 | let mut data_end = mbuff.as_ptr().offset(24) as *mut u64; Oct 11 14:00:12.016 INFO kablam! | ----^^^^^^^^ Oct 11 14:00:12.016 INFO kablam! | | Oct 11 14:00:12.016 INFO kablam! | help: remove this `mut` Oct 11 14:00:12.016 INFO kablam! Oct 11 14:00:15.208 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 6.24s Oct 11 14:00:15.225 INFO kablam! su: No module specific data is present Oct 11 14:00:15.857 INFO running `"docker" "rm" "-f" "66791e9409449b864320403d1010b79e2bd4f641de8489cf2207f0079a0ae177"` Oct 11 14:00:16.156 INFO blam! 66791e9409449b864320403d1010b79e2bd4f641de8489cf2207f0079a0ae177 Oct 11 14:00:16.158 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 11 14:00:16.159 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 14:00:16.685 INFO blam! ed2fc035b079068023af47c7a1b21ae922adca751528e020d62c35e59e6b8480 Oct 11 14:00:16.687 INFO running `"docker" "start" "-a" "ed2fc035b079068023af47c7a1b21ae922adca751528e020d62c35e59e6b8480"` Oct 11 14:00:17.512 INFO kablam! usermod: no changes Oct 11 14:00:17.554 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.02s Oct 11 14:00:17.567 INFO kablam! Running /target/debug/deps/rbpf-d6e2dc11a6f43c76 Oct 11 14:00:17.567 INFO blam! Oct 11 14:00:17.568 INFO kablam! Running /target/debug/deps/misc-6ef7846de61270a9 Oct 11 14:00:17.568 INFO blam! running 0 tests Oct 11 14:00:17.568 INFO blam! Oct 11 14:00:17.568 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 14:00:17.568 INFO blam! Oct 11 14:00:17.572 INFO blam! Oct 11 14:00:17.573 INFO blam! running 4 tests Oct 11 14:00:17.584 INFO blam! test test_vm_mbuff ... ok Oct 11 14:00:17.584 INFO kablam! Running /target/debug/deps/ubpf_jit_x86_64-a65767e7a437eb6a Oct 11 14:00:17.584 INFO blam! test test_jit_block_port ... ok Oct 11 14:00:17.584 INFO blam! test test_vm_block_port ... ok Oct 11 14:00:17.584 INFO blam! test test_jit_mbuff ... ok Oct 11 14:00:17.584 INFO blam! Oct 11 14:00:17.584 INFO blam! test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 14:00:17.584 INFO blam! Oct 11 14:00:17.592 INFO blam! Oct 11 14:00:17.592 INFO blam! running 93 tests Oct 11 14:00:17.600 INFO blam! test test_jit_add ... ok Oct 11 14:00:17.600 INFO blam! test test_jit_arsh_reg ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_be16 ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_alu_bit ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_alu_arith ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_alu64_bit ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_alu64_arith ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_call ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_be32_high ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_call_memfrob ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_div32_high_divisor ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_div32_imm ... ok Oct 11 14:00:17.604 INFO blam! test test_jit_div32_reg ... ok Oct 11 14:00:17.605 INFO blam! test test_jit_div64_imm ... ok Oct 11 14:00:17.605 INFO blam! test test_jit_div64_reg ... ok Oct 11 14:00:17.605 INFO blam! test test_jit_early_exit ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_arsh64 ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_arsh32_high_shift ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_arsh ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_be32 ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_be64 ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_be16_high ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_err_div_by_zero_reg ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_err_div64_by_zero_reg ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_err_mod_by_zero_reg ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_ja ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_err_mod64_by_zero_reg ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_jeq_imm ... ok Oct 11 14:00:17.615 INFO blam! test test_jit_exit ... ok Oct 11 14:00:17.620 INFO blam! test test_jit_jge_imm ... ok Oct 11 14:00:17.620 INFO blam! test test_jit_jeq_reg ... ok Oct 11 14:00:17.629 INFO blam! test test_jit_jgt_imm ... ok Oct 11 14:00:17.633 INFO blam! test test_jit_jne_reg ... ok Oct 11 14:00:17.633 INFO blam! test test_jit_jset_imm ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_jit_bounce ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_jgt_reg ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_jset_reg ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_jsge_imm ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_jsge_reg ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_jsgt_reg ... ok Oct 11 14:00:17.644 INFO blam! test test_jit_err_call_unreg ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxh_all ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxb ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_lddw2 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxb_all ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_jsgt_imm ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxdw ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxh ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_le16 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_le32 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_le64 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_lsh_reg ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mod ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mov ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mod32 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mod64 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mul32_reg ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mul64_imm ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mul32_imm ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mul32_reg_overflow ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mul_loop ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_mul64_reg ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_lddw ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_neg ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_prime ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxw ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_rhs32 ... ok Oct 11 14:00:17.656 INFO blam! test test_jit_ldxw_all ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_rsh_reg ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stb ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stack ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_ldxh_all2 ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stdw ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_string_stack ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_sth ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_neg64 ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stack2 ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_ldxh_same_reg ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stxdw ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stxh ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stxb_chain ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stxb_all2 ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stxb_all ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_stxb ... ok Oct 11 14:00:17.660 INFO blam! test test_jit_tcp_sack_match ... ok Oct 11 14:00:17.664 INFO blam! test test_jit_tcp_sack_nomatch ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_stw ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_stxw ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_tcp_port80_nomatch_proto ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_subnet ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_tcp_port80_nomatch ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_tcp_port80_nomatch_ethertype ... ok Oct 11 14:00:17.668 INFO blam! test test_jit_tcp_port80_match ... ok Oct 11 14:00:17.668 INFO blam! Oct 11 14:00:17.668 INFO blam! test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 14:00:17.668 INFO blam! Oct 11 14:00:17.674 INFO kablam! Running /target/debug/deps/ubpf_verifier-f207e5afc92ad6df Oct 11 14:00:17.680 INFO blam! Oct 11 14:00:17.680 INFO blam! running 12 tests Oct 11 14:00:17.695 INFO blam! test test_verifier_err_jmp_lddw ... ok Oct 11 14:00:17.695 INFO blam! test test_verifier_err_invalid_reg_src ... ok Oct 11 14:00:17.695 INFO blam! test test_verifier_err_div_by_zero_imm ... ok Oct 11 14:00:17.696 INFO blam! test test_verifier_err_jmp_out ... ok Oct 11 14:00:17.696 INFO blam! test test_verifier_err_endian_size ... ok Oct 11 14:00:17.696 INFO blam! test test_verifier_err_invalid_reg_dst ... ok Oct 11 14:00:17.696 INFO blam! test test_verifier_err_infinite_loop ... ok Oct 11 14:00:17.697 INFO blam! test test_verifier_err_no_exit ... ok Oct 11 14:00:17.697 INFO blam! test test_verifier_err_incomplete_lddw ... ok Oct 11 14:00:17.700 INFO blam! test test_verifier_err_too_many_instructions ... ok Oct 11 14:00:17.702 INFO blam! test test_verifier_err_write_r10 ... ok Oct 11 14:00:17.721 INFO kablam! Running /target/debug/deps/ubpf_vm-302678ce18cc913a Oct 11 14:00:17.721 INFO blam! test test_verifier_err_unknown_opcode ... ok Oct 11 14:00:17.721 INFO blam! Oct 11 14:00:17.721 INFO blam! test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 14:00:17.721 INFO blam! Oct 11 14:00:17.721 INFO blam! Oct 11 14:00:17.721 INFO blam! running 94 tests Oct 11 14:00:17.721 INFO blam! test test_vm_alu_bit ... ok Oct 11 14:00:17.721 INFO blam! test test_vm_alu_arith ... ok Oct 11 14:00:17.721 INFO blam! test test_vm_alu64_bit ... ok Oct 11 14:00:17.721 INFO blam! test test_vm_arsh_reg ... ok Oct 11 14:00:17.721 INFO blam! test test_vm_add ... ok Oct 11 14:00:17.721 INFO blam! test test_vm_alu64_arith ... ok Oct 11 14:00:17.728 INFO blam! test test_vm_be64 ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_be16_high ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_be16 ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_be32 ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_be32_high ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_arsh ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_arsh64 ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_arsh32_high_shift ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_div64_imm ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_div64_reg ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_call_memfrob ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_div32_imm ... ok Oct 11 14:00:17.730 INFO blam! test test_vm_early_exit ... ok Oct 11 14:00:17.744 INFO blam! test test_vm_call ... ok Oct 11 14:00:17.745 INFO blam! test test_vm_div32_reg ... ok Oct 11 14:00:17.749 INFO blam! test test_vm_div32_high_divisor ... ok Oct 11 14:00:17.749 INFO blam! test test_vm_ja ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_exit ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_err_div64_by_zero_reg ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_err_call_unreg ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_err_div_by_zero_reg ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_err_mod64_by_zero_reg ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_jgt_reg ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_jit_bounce ... ok Oct 11 14:00:17.752 INFO blam! test test_vm_jgt_imm ... ok Oct 11 14:00:17.753 INFO blam! test test_vm_err_mod_by_zero_reg ... ok Oct 11 14:00:17.753 INFO blam! test test_vm_err_stack_out_of_bound ... ok Oct 11 14:00:17.753 INFO blam! test test_vm_jge_imm ... ok Oct 11 14:00:17.756 INFO blam! test test_vm_jeq_imm ... ok Oct 11 14:00:17.756 INFO blam! test test_vm_jeq_reg ... ok Oct 11 14:00:17.756 INFO blam! test test_vm_jsge_reg ... ok Oct 11 14:00:17.756 INFO blam! test test_vm_jsge_imm ... ok Oct 11 14:00:17.756 INFO blam! test test_vm_jne_reg ... ok Oct 11 14:00:17.761 INFO blam! test test_vm_jsgt_imm ... ok Oct 11 14:00:17.761 INFO blam! test test_vm_jset_imm ... ok Oct 11 14:00:17.761 INFO blam! test test_vm_jset_reg ... ok Oct 11 14:00:17.761 INFO blam! test test_vm_lddw ... ok Oct 11 14:00:17.761 INFO blam! test test_vm_jsgt_reg ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_ldxdw ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_ldxh ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_ldxb_all ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_ldxh_same_reg ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_ldxh_all2 ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_ldxh_all ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_le64 ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_lsh_reg ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mod ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mod32 ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mod64 ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mov ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mul32_imm ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mul32_reg ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mul32_reg_overflow ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mul64_imm ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mul64_reg ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_mul_loop ... ok Oct 11 14:00:17.768 INFO blam! test test_vm_neg ... ok Oct 11 14:00:17.772 INFO blam! test test_vm_neg64 ... ok Oct 11 14:00:17.772 INFO blam! test test_vm_lddw2 ... ok Oct 11 14:00:17.772 INFO blam! test test_vm_prime ... ok Oct 11 14:00:17.776 INFO blam! test test_vm_rsh_reg ... ok Oct 11 14:00:17.776 INFO blam! test test_vm_ldxb ... ok Oct 11 14:00:17.776 INFO blam! test test_vm_ldxw_all ... ok Oct 11 14:00:17.784 INFO blam! test test_vm_stack ... ok Oct 11 14:00:17.784 INFO blam! test test_vm_rhs32 ... ok Oct 11 14:00:17.784 INFO blam! test test_vm_le16 ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_ldxw ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stb ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_le32 ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_string_stack ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_sth ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stack2 ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stdw ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stxb_all2 ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stxh ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_tcp_port80_match ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_tcp_port80_nomatch ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_tcp_port80_nomatch_ethertype ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_tcp_port80_nomatch_proto ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_tcp_sack_match ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stxw ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_subnet ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_tcp_sack_nomatch ... ok Oct 11 14:00:17.788 INFO blam! test test_vm_stxb_all ... ok Oct 11 14:00:17.800 INFO kablam! Doc-tests rbpf Oct 11 14:00:17.800 INFO blam! test test_vm_stxb_chain ... ok Oct 11 14:00:17.800 INFO blam! test test_vm_stxdw ... ok Oct 11 14:00:17.800 INFO blam! test test_vm_stw ... ok Oct 11 14:00:17.800 INFO blam! test test_vm_stxb ... ok Oct 11 14:00:17.800 INFO blam! Oct 11 14:00:17.800 INFO blam! test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 14:00:17.800 INFO blam! Oct 11 14:00:19.167 INFO blam! Oct 11 14:00:19.167 INFO blam! running 34 tests Oct 11 14:00:24.396 INFO blam! test src/helpers.rs - helpers::memfrob (line 101) ... ok Oct 11 14:00:25.360 INFO blam! test src/helpers.rs - helpers::sqrti (line 149) ... ok Oct 11 14:00:25.980 INFO blam! test src/helpers.rs - helpers::strcmp (line 165) ... ok Oct 11 14:00:26.320 INFO blam! test src/lib.rs - EbpfVmFixedMbuff (line 613) ... ok Oct 11 14:00:26.857 INFO blam! test src/helpers.rs - helpers::gather_bytes (line 81) ... ok Oct 11 14:00:27.720 INFO blam! test src/helpers.rs - helpers::bpf_trace_printf (line 42) ... ok Oct 11 14:00:27.820 INFO blam! test src/ebpf.rs - ebpf::get_insn (line 383) ... ok Oct 11 14:00:28.358 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::jit_compile (line 846) ... ok Oct 11 14:00:30.948 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::new (line 662) ... ok Oct 11 14:00:31.171 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::register_helper (line 745) ... ok Oct 11 14:00:31.311 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec_jit (line 885) ... ok Oct 11 14:00:32.107 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec (line 797) ... ok Oct 11 14:00:32.220 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::jit_compile (line 499) ... ok Oct 11 14:00:33.112 INFO blam! test src/lib.rs - EbpfVmMbuff (line 43) ... ok Oct 11 14:00:33.920 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::new (line 88) ... ok Oct 11 14:00:34.636 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::set_prog (line 702) ... ok Oct 11 14:00:36.092 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::register_helper (line 151) ... ok Oct 11 14:00:36.699 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::set_prog (line 122) ... ok Oct 11 14:00:37.119 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::prog_exec (line 196) ... ok Oct 11 14:00:37.151 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::prog_exec_jit (line 534) ... ok Oct 11 14:00:37.852 INFO blam! test src/lib.rs - EbpfVmNoData (line 1157) ... ok Oct 11 14:00:38.716 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::new (line 1206) ... ok Oct 11 14:00:38.808 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::jit_compile (line 1302) ... ok Oct 11 14:00:39.944 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::prog_exec (line 1328) ... ok Oct 11 14:00:41.200 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::prog_exec_jit (line 1359) ... ok Oct 11 14:00:42.938 INFO blam! test src/lib.rs - EbpfVmRaw (line 929) ... ok Oct 11 14:00:43.844 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::set_prog (line 1231) ... ok Oct 11 14:00:44.461 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::register_helper (line 1265) ... ok Oct 11 14:00:44.872 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::prog_exec (line 1063) ... ok Oct 11 14:00:45.567 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::new (line 962) ... ok Oct 11 14:00:45.592 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::prog_exec_jit (line 1127) ... ok Oct 11 14:00:45.664 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::jit_compile (line 1097) ... ok Oct 11 14:00:45.808 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::register_helper (line 1023) ... ok Oct 11 14:00:47.141 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::set_prog (line 988) ... ok Oct 11 14:00:47.141 INFO blam! Oct 11 14:00:47.141 INFO blam! test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 14:00:47.141 INFO blam! Oct 11 14:00:47.154 INFO kablam! su: No module specific data is present Oct 11 14:00:47.778 INFO running `"docker" "rm" "-f" "ed2fc035b079068023af47c7a1b21ae922adca751528e020d62c35e59e6b8480"` Oct 11 14:00:48.178 INFO blam! ed2fc035b079068023af47c7a1b21ae922adca751528e020d62c35e59e6b8480