Nov 02 08:21:29.138 INFO testing rbpf-0.0.2 against beta-2018-10-30 for beta-1.31-1
Nov 02 08:21:29.138 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-1/beta-2018-10-30:/source:ro,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" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 08:21:29.703 INFO blam! 3496613d096a152bbbb99e9fd8bd603407c11c355f08afb51098c2c0dad6af25
Nov 02 08:21:29.705 INFO running `"docker" "start" "-a" "3496613d096a152bbbb99e9fd8bd603407c11c355f08afb51098c2c0dad6af25"`
Nov 02 08:21:30.107 INFO kablam! usermod: no changes
Nov 02 08:21:30.147 INFO kablam!    Compiling rbpf v0.0.2 (/source)
Nov 02 08:21:30.987 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:30.987 INFO kablam!    --> src/lib.rs:826:17
Nov 02 08:21:30.988 INFO kablam!     |
Nov 02 08:21:30.988 INFO kablam! 826 |             let mut data     = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_offset as isize)     as *mut u64;
Nov 02 08:21:30.988 INFO kablam!     |                 ----^^^^
Nov 02 08:21:30.988 INFO kablam!     |                 |
Nov 02 08:21:30.988 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:30.988 INFO kablam!     |
Nov 02 08:21:30.988 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 08:21:30.988 INFO kablam! 
Nov 02 08:21:30.988 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:30.988 INFO kablam!    --> src/lib.rs:827:17
Nov 02 08:21:30.988 INFO kablam!     |
Nov 02 08:21:30.988 INFO kablam! 827 |             let mut data_end = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_end_offset as isize) as *mut u64;
Nov 02 08:21:30.988 INFO kablam!     |                 ----^^^^^^^^
Nov 02 08:21:30.988 INFO kablam!     |                 |
Nov 02 08:21:30.988 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:30.988 INFO kablam! 
Nov 02 08:21:31.013 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:31.013 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:31.014 INFO kablam!    |
Nov 02 08:21:31.014 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:31.014 INFO kablam!    |                 ----^^^
Nov 02 08:21:31.014 INFO kablam!    |                 |
Nov 02 08:21:31.014 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:31.014 INFO kablam! ...
Nov 02 08:21:31.014 INFO kablam! 92 |     emit_bytes!(jit, data, u8);
Nov 02 08:21:31.014 INFO kablam!    |     --------------------------- in this macro invocation
Nov 02 08:21:31.014 INFO kablam! 
Nov 02 08:21:31.014 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:31.014 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:31.014 INFO kablam!    |
Nov 02 08:21:31.014 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:31.014 INFO kablam!    |                 ----^^^
Nov 02 08:21:31.014 INFO kablam!    |                 |
Nov 02 08:21:31.014 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:31.016 INFO kablam! ...
Nov 02 08:21:31.016 INFO kablam! 97 |     emit_bytes!(jit, data, u16);
Nov 02 08:21:31.016 INFO kablam!    |     ---------------------------- in this macro invocation
Nov 02 08:21:31.016 INFO kablam! 
Nov 02 08:21:31.016 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:31.016 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:31.016 INFO kablam!     |
Nov 02 08:21:31.016 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:31.016 INFO kablam!     |                 ----^^^
Nov 02 08:21:31.016 INFO kablam!     |                 |
Nov 02 08:21:31.016 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:31.016 INFO kablam! ...
Nov 02 08:21:31.016 INFO kablam! 102 |     emit_bytes!(jit, data, u32);
Nov 02 08:21:31.016 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:31.016 INFO kablam! 
Nov 02 08:21:31.016 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:31.016 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:31.016 INFO kablam!     |
Nov 02 08:21:31.016 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:31.016 INFO kablam!     |                 ----^^^
Nov 02 08:21:31.016 INFO kablam!     |                 |
Nov 02 08:21:31.016 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:31.016 INFO kablam! ...
Nov 02 08:21:31.016 INFO kablam! 107 |     emit_bytes!(jit, data, u64);
Nov 02 08:21:31.016 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:31.016 INFO kablam! 
Nov 02 08:21:31.867 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.73s
Nov 02 08:21:31.867 INFO kablam! su: No module specific data is present
Nov 02 08:21:32.986 INFO running `"docker" "rm" "-f" "3496613d096a152bbbb99e9fd8bd603407c11c355f08afb51098c2c0dad6af25"`
Nov 02 08:21:33.309 INFO blam! 3496613d096a152bbbb99e9fd8bd603407c11c355f08afb51098c2c0dad6af25
Nov 02 08:21:33.315 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-1/beta-2018-10-30:/source:ro,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" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 08:21:33.719 INFO blam! d188bdd315abb22c89eeb63c1ce820f3edf4a78416aa144441dc105c919d9b71
Nov 02 08:21:33.721 INFO running `"docker" "start" "-a" "d188bdd315abb22c89eeb63c1ce820f3edf4a78416aa144441dc105c919d9b71"`
Nov 02 08:21:34.894 INFO kablam! usermod: no changes
Nov 02 08:21:34.971 INFO kablam!    Compiling rbpf v0.0.2 (/source)
Nov 02 08:21:37.363 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.363 INFO kablam!    --> src/lib.rs:826:17
Nov 02 08:21:37.363 INFO kablam!     |
Nov 02 08:21:37.363 INFO kablam! 826 |             let mut data     = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_offset as isize)     as *mut u64;
Nov 02 08:21:37.363 INFO kablam!     |                 ----^^^^
Nov 02 08:21:37.363 INFO kablam!     |                 |
Nov 02 08:21:37.363 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:37.363 INFO kablam!     |
Nov 02 08:21:37.363 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 08:21:37.363 INFO kablam! 
Nov 02 08:21:37.363 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.363 INFO kablam!    --> src/lib.rs:827:17
Nov 02 08:21:37.363 INFO kablam!     |
Nov 02 08:21:37.363 INFO kablam! 827 |             let mut data_end = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_end_offset as isize) as *mut u64;
Nov 02 08:21:37.363 INFO kablam!     |                 ----^^^^^^^^
Nov 02 08:21:37.363 INFO kablam!     |                 |
Nov 02 08:21:37.363 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:37.363 INFO kablam! 
Nov 02 08:21:37.399 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.399 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:37.399 INFO kablam!    |
Nov 02 08:21:37.399 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:37.399 INFO kablam!    |                 ----^^^
Nov 02 08:21:37.399 INFO kablam!    |                 |
Nov 02 08:21:37.399 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:37.399 INFO kablam! ...
Nov 02 08:21:37.399 INFO kablam! 92 |     emit_bytes!(jit, data, u8);
Nov 02 08:21:37.399 INFO kablam!    |     --------------------------- in this macro invocation
Nov 02 08:21:37.399 INFO kablam! 
Nov 02 08:21:37.399 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.399 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:37.399 INFO kablam!    |
Nov 02 08:21:37.399 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:37.399 INFO kablam!    |                 ----^^^
Nov 02 08:21:37.399 INFO kablam!    |                 |
Nov 02 08:21:37.399 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:37.399 INFO kablam! ...
Nov 02 08:21:37.399 INFO kablam! 97 |     emit_bytes!(jit, data, u16);
Nov 02 08:21:37.399 INFO kablam!    |     ---------------------------- in this macro invocation
Nov 02 08:21:37.399 INFO kablam! 
Nov 02 08:21:37.399 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.399 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:37.399 INFO kablam!     |
Nov 02 08:21:37.399 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:37.399 INFO kablam!     |                 ----^^^
Nov 02 08:21:37.399 INFO kablam!     |                 |
Nov 02 08:21:37.399 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:37.399 INFO kablam! ...
Nov 02 08:21:37.399 INFO kablam! 102 |     emit_bytes!(jit, data, u32);
Nov 02 08:21:37.399 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:37.399 INFO kablam! 
Nov 02 08:21:37.399 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.399 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:37.399 INFO kablam!     |
Nov 02 08:21:37.399 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:37.399 INFO kablam!     |                 ----^^^
Nov 02 08:21:37.399 INFO kablam!     |                 |
Nov 02 08:21:37.399 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:37.399 INFO kablam! ...
Nov 02 08:21:37.399 INFO kablam! 107 |     emit_bytes!(jit, data, u64);
Nov 02 08:21:37.399 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:37.399 INFO kablam! 
Nov 02 08:21:37.827 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.827 INFO kablam!    --> tests/misc.rs:270:13
Nov 02 08:21:37.827 INFO kablam!     |
Nov 02 08:21:37.827 INFO kablam! 270 |         let mut data     = mbuff.as_ptr().offset(8)  as *mut u64;
Nov 02 08:21:37.827 INFO kablam!     |             ----^^^^
Nov 02 08:21:37.827 INFO kablam!     |             |
Nov 02 08:21:37.827 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:37.827 INFO kablam!     |
Nov 02 08:21:37.827 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 08:21:37.827 INFO kablam! 
Nov 02 08:21:37.827 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.827 INFO kablam!    --> tests/misc.rs:271:13
Nov 02 08:21:37.827 INFO kablam!     |
Nov 02 08:21:37.827 INFO kablam! 271 |         let mut data_end = mbuff.as_ptr().offset(24) as *mut u64;
Nov 02 08:21:37.827 INFO kablam!     |             ----^^^^^^^^
Nov 02 08:21:37.827 INFO kablam!     |             |
Nov 02 08:21:37.827 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:37.827 INFO kablam! 
Nov 02 08:21:37.827 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.827 INFO kablam!    --> tests/misc.rs:296:13
Nov 02 08:21:37.827 INFO kablam!     |
Nov 02 08:21:37.827 INFO kablam! 296 |         let mut data     = mbuff.as_ptr().offset(8)  as *mut u64;
Nov 02 08:21:37.827 INFO kablam!     |             ----^^^^
Nov 02 08:21:37.827 INFO kablam!     |             |
Nov 02 08:21:37.827 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:37.827 INFO kablam! 
Nov 02 08:21:37.827 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:37.827 INFO kablam!    --> tests/misc.rs:297:13
Nov 02 08:21:37.827 INFO kablam!     |
Nov 02 08:21:37.827 INFO kablam! 297 |         let mut data_end = mbuff.as_ptr().offset(24) as *mut u64;
Nov 02 08:21:37.827 INFO kablam!     |             ----^^^^^^^^
Nov 02 08:21:37.827 INFO kablam!     |             |
Nov 02 08:21:37.827 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:37.827 INFO kablam! 
Nov 02 08:21:40.972 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.03s
Nov 02 08:21:40.980 INFO kablam! su: No module specific data is present
Nov 02 08:21:42.343 INFO running `"docker" "rm" "-f" "d188bdd315abb22c89eeb63c1ce820f3edf4a78416aa144441dc105c919d9b71"`
Nov 02 08:21:42.640 INFO blam! d188bdd315abb22c89eeb63c1ce820f3edf4a78416aa144441dc105c919d9b71
Nov 02 08:21:42.643 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-1/beta-2018-10-30:/source:ro,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" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 08:21:43.231 INFO blam! e782a2190fd7d4a53fdc557881ed89095f4f8950a05e62e9a3293e923ef8578f
Nov 02 08:21:43.233 INFO running `"docker" "start" "-a" "e782a2190fd7d4a53fdc557881ed89095f4f8950a05e62e9a3293e923ef8578f"`
Nov 02 08:21:44.563 INFO kablam! usermod: no changes
Nov 02 08:21:44.659 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Nov 02 08:21:44.671 INFO kablam!      Running /target/debug/deps/rbpf-4f612cceab70f7ea
Nov 02 08:21:44.679 INFO kablam!      Running /target/debug/deps/misc-65f00ba8b0982474
Nov 02 08:21:44.679 INFO blam! 
Nov 02 08:21:44.680 INFO blam! running 0 tests
Nov 02 08:21:44.680 INFO blam! 
Nov 02 08:21:44.680 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:44.681 INFO blam! 
Nov 02 08:21:44.695 INFO blam! 
Nov 02 08:21:44.695 INFO kablam!      Running /target/debug/deps/ubpf_jit_x86_64-139d4007bd86ff7b
Nov 02 08:21:44.696 INFO blam! running 4 tests
Nov 02 08:21:44.696 INFO blam! test test_jit_mbuff ... ok
Nov 02 08:21:44.696 INFO blam! test test_vm_block_port ... ok
Nov 02 08:21:44.697 INFO blam! test test_jit_block_port ... ok
Nov 02 08:21:44.697 INFO blam! test test_vm_mbuff ... ok
Nov 02 08:21:44.697 INFO blam! 
Nov 02 08:21:44.698 INFO blam! test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:44.698 INFO blam! 
Nov 02 08:21:44.698 INFO blam! 
Nov 02 08:21:44.699 INFO blam! running 93 tests
Nov 02 08:21:44.699 INFO blam! test test_jit_alu_bit ... ok
Nov 02 08:21:44.699 INFO blam! test test_jit_arsh ... ok
Nov 02 08:21:44.700 INFO blam! test test_jit_arsh32_high_shift ... ok
Nov 02 08:21:44.700 INFO blam! test test_jit_alu_arith ... ok
Nov 02 08:21:44.700 INFO blam! test test_jit_arsh64 ... ok
Nov 02 08:21:44.701 INFO blam! test test_jit_alu64_bit ... ok
Nov 02 08:21:44.701 INFO blam! test test_jit_alu64_arith ... ok
Nov 02 08:21:44.701 INFO blam! test test_jit_add ... ok
Nov 02 08:21:44.702 INFO blam! test test_jit_be32 ... ok
Nov 02 08:21:44.702 INFO blam! test test_jit_be32_high ... ok
Nov 02 08:21:44.702 INFO blam! test test_jit_be16_high ... ok
Nov 02 08:21:44.703 INFO blam! test test_jit_div32_high_divisor ... ok
Nov 02 08:21:44.703 INFO blam! test test_jit_div32_imm ... ok
Nov 02 08:21:44.703 INFO blam! test test_jit_div32_reg ... ok
Nov 02 08:21:44.704 INFO blam! test test_jit_be16 ... ok
Nov 02 08:21:44.704 INFO blam! test test_jit_div64_imm ... ok
Nov 02 08:21:44.704 INFO blam! test test_jit_arsh_reg ... ok
Nov 02 08:21:44.705 INFO blam! test test_jit_div64_reg ... ok
Nov 02 08:21:44.707 INFO blam! test test_jit_call ... ok
Nov 02 08:21:44.707 INFO blam! test test_jit_err_div64_by_zero_reg ... ok
Nov 02 08:21:44.707 INFO blam! test test_jit_err_div_by_zero_reg ... ok
Nov 02 08:21:44.711 INFO blam! test test_jit_err_mod64_by_zero_reg ... ok
Nov 02 08:21:44.711 INFO blam! test test_jit_be64 ... ok
Nov 02 08:21:44.711 INFO blam! test test_jit_early_exit ... ok
Nov 02 08:21:44.711 INFO blam! test test_jit_err_mod_by_zero_reg ... ok
Nov 02 08:21:44.711 INFO blam! test test_jit_call_memfrob ... ok
Nov 02 08:21:44.711 INFO blam! test test_jit_exit ... ok
Nov 02 08:21:44.714 INFO blam! test test_jit_ja ... ok
Nov 02 08:21:44.715 INFO blam! test test_jit_jge_imm ... ok
Nov 02 08:21:44.715 INFO blam! test test_jit_jgt_reg ... ok
Nov 02 08:21:44.715 INFO blam! test test_jit_jgt_imm ... ok
Nov 02 08:21:44.723 INFO blam! test test_jit_jset_imm ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jne_reg ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jeq_imm ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jit_bounce ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jeq_reg ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jsge_imm ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jsge_reg ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jset_reg ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_jsgt_imm ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_lddw2 ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_ldxb ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_lddw ... ok
Nov 02 08:21:44.759 INFO blam! test test_jit_ldxb_all ... ok
Nov 02 08:21:44.766 INFO blam! test test_jit_ldxh_all2 ... ok
Nov 02 08:21:44.766 INFO blam! test test_jit_ldxh_same_reg ... ok
Nov 02 08:21:44.767 INFO blam! test test_jit_ldxdw ... ok
Nov 02 08:21:44.767 INFO blam! test test_jit_ldxw_all ... ok
Nov 02 08:21:44.767 INFO blam! test test_jit_jsgt_reg ... ok
Nov 02 08:21:44.778 INFO blam! test test_jit_ldxw ... ok
Nov 02 08:21:44.778 INFO blam! test test_jit_le16 ... ok
Nov 02 08:21:44.779 INFO blam! test test_jit_le32 ... ok
Nov 02 08:21:44.779 INFO blam! test test_jit_ldxh ... ok
Nov 02 08:21:44.779 INFO blam! test test_jit_le64 ... ok
Nov 02 08:21:44.779 INFO blam! test test_jit_ldxh_all ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_mov ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_mod ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_mod64 ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_lsh_reg ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_mod32 ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_mul32_reg ... ok
Nov 02 08:21:44.791 INFO blam! test test_jit_err_call_unreg ... ok
Nov 02 08:21:44.794 INFO blam! test test_jit_mul32_imm ... ok
Nov 02 08:21:44.794 INFO blam! test test_jit_mul64_imm ... ok
Nov 02 08:21:44.794 INFO blam! test test_jit_mul_loop ... ok
Nov 02 08:21:44.795 INFO blam! test test_jit_neg64 ... ok
Nov 02 08:21:44.795 INFO blam! test test_jit_mul64_reg ... ok
Nov 02 08:21:44.795 INFO blam! test test_jit_prime ... ok
Nov 02 08:21:44.795 INFO blam! test test_jit_mul32_reg_overflow ... ok
Nov 02 08:21:44.798 INFO blam! test test_jit_neg ... ok
Nov 02 08:21:44.798 INFO blam! test test_jit_rhs32 ... ok
Nov 02 08:21:44.804 INFO blam! test test_jit_stw ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stack2 ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_string_stack ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stack ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_rsh_reg ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_sth ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stb ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stdw ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_subnet ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_tcp_port80_match ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_tcp_port80_nomatch ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stxb_all ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stxh ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_tcp_port80_nomatch_ethertype ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_tcp_sack_match ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_stxw ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_tcp_port80_nomatch_proto ... ok
Nov 02 08:21:44.812 INFO blam! test test_jit_tcp_sack_nomatch ... ok
Nov 02 08:21:44.826 INFO blam! test test_jit_stxb ... ok
Nov 02 08:21:44.827 INFO kablam!      Running /target/debug/deps/ubpf_verifier-9d015de1768ca8a7
Nov 02 08:21:44.827 INFO blam! test test_jit_stxb_chain ... ok
Nov 02 08:21:44.827 INFO blam! test test_jit_stxb_all2 ... ok
Nov 02 08:21:44.827 INFO blam! test test_jit_stxdw ... ok
Nov 02 08:21:44.827 INFO blam! 
Nov 02 08:21:44.827 INFO blam! test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:44.827 INFO blam! 
Nov 02 08:21:44.827 INFO blam! 
Nov 02 08:21:44.827 INFO blam! running 12 tests
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_infinite_loop ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_div_by_zero_imm ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_endian_size ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_jmp_out ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_jmp_lddw ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_invalid_reg_src ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_invalid_reg_dst ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_incomplete_lddw ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_unknown_opcode ... ok
Nov 02 08:21:44.879 INFO blam! test test_verifier_err_write_r10 ... ok
Nov 02 08:21:44.887 INFO kablam!      Running /target/debug/deps/ubpf_vm-075557aa9e8bedce
Nov 02 08:21:44.887 INFO blam! test test_verifier_err_no_exit ... ok
Nov 02 08:21:44.887 INFO blam! test test_verifier_err_too_many_instructions ... ok
Nov 02 08:21:44.887 INFO blam! 
Nov 02 08:21:44.887 INFO blam! test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:44.887 INFO blam! 
Nov 02 08:21:44.891 INFO blam! 
Nov 02 08:21:44.891 INFO blam! running 94 tests
Nov 02 08:21:44.895 INFO blam! test test_vm_add ... ok
Nov 02 08:21:44.895 INFO blam! test test_vm_alu64_bit ... ok
Nov 02 08:21:44.899 INFO blam! test test_vm_arsh32_high_shift ... ok
Nov 02 08:21:44.899 INFO blam! test test_vm_arsh ... ok
Nov 02 08:21:44.899 INFO blam! test test_vm_arsh_reg ... ok
Nov 02 08:21:44.899 INFO blam! test test_vm_be16 ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_be16_high ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_be64 ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_be32 ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_be32_high ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_div32_imm ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_div32_high_divisor ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_call_memfrob ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_call ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_div32_reg ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_div64_imm ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_early_exit ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_div64_reg ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_alu_bit ... ok
Nov 02 08:21:44.911 INFO blam! test test_vm_alu64_arith ... ok
Nov 02 08:21:44.919 INFO blam! test test_vm_alu_arith ... ok
Nov 02 08:21:44.919 INFO blam! test test_vm_arsh64 ... ok
Nov 02 08:21:44.927 INFO blam! test test_vm_ja ... ok
Nov 02 08:21:44.927 INFO blam! test test_vm_exit ... ok
Nov 02 08:21:44.927 INFO blam! test test_vm_jeq_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jge_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jgt_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jgt_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jit_bounce ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jne_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jset_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jset_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jsge_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jsge_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jsgt_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_jsgt_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_lddw ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_lddw2 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxb ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxb_all ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxdw ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxh ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxh_all ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxh_all2 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxh_same_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxw ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_ldxw_all ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_le16 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_le32 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_le64 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_lsh_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mod ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mod32 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mod64 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mov ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mul32_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mul32_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mul32_reg_overflow ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mul64_imm ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mul64_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_mul_loop ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_neg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_neg64 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_prime ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_rhs32 ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_rsh_reg ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_stack ... ok
Nov 02 08:21:44.931 INFO blam! test test_vm_stack2 ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_stb ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_jeq_reg ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_err_div64_by_zero_reg ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_err_div_by_zero_reg ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_err_mod_by_zero_reg ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_err_mod64_by_zero_reg ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_err_stack_out_of_bound ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_err_call_unreg ... ok
Nov 02 08:21:44.955 INFO blam! test test_vm_stdw ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_string_stack ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_stw ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_sth ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_stxb ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_tcp_port80_match ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_subnet ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_stxb_all ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_stxb_all2 ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_stxb_chain ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_stxdw ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_tcp_port80_nomatch ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_tcp_port80_nomatch_ethertype ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_tcp_sack_nomatch ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_tcp_sack_match ... ok
Nov 02 08:21:44.959 INFO blam! test test_vm_tcp_port80_nomatch_proto ... ok
Nov 02 08:21:44.963 INFO blam! test test_vm_stxw ... ok
Nov 02 08:21:44.963 INFO blam! test test_vm_stxh ... ok
Nov 02 08:21:44.963 INFO blam! 
Nov 02 08:21:44.963 INFO kablam!    Doc-tests rbpf
Nov 02 08:21:44.963 INFO blam! test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:44.963 INFO blam! 
Nov 02 08:21:46.037 INFO blam! 
Nov 02 08:21:46.037 INFO blam! running 34 tests
Nov 02 08:21:53.207 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::jit_compile (line 846) ... ok
Nov 02 08:21:53.379 INFO blam! test src/helpers.rs - helpers::gather_bytes (line 81) ... ok
Nov 02 08:21:53.764 INFO blam! test src/helpers.rs - helpers::bpf_trace_printf (line 42) ... ok
Nov 02 08:21:53.891 INFO blam! test src/lib.rs - EbpfVmFixedMbuff (line 613) ... ok
Nov 02 08:21:54.335 INFO blam! test src/helpers.rs - helpers::sqrti (line 149) ... ok
Nov 02 08:21:54.748 INFO blam! test src/helpers.rs - helpers::strcmp (line 165) ... ok
Nov 02 08:21:54.840 INFO blam! test src/helpers.rs - helpers::memfrob (line 101) ... ok
Nov 02 08:21:55.671 INFO blam! test src/ebpf.rs - ebpf::get_insn (line 383) ... ok
Nov 02 08:22:00.449 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec_jit (line 885) ... ok
Nov 02 08:22:03.123 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::register_helper (line 745) ... ok
Nov 02 08:22:03.128 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::new (line 662) ... ok
Nov 02 08:22:03.753 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec (line 797) ... ok
Nov 02 08:22:04.311 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::set_prog (line 702) ... ok
Nov 02 08:22:05.063 INFO blam! test src/lib.rs - EbpfVmMbuff (line 43) ... ok
Nov 02 08:22:05.675 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::jit_compile (line 499) ... ok
Nov 02 08:22:05.955 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::new (line 88) ... ok
Nov 02 08:22:09.259 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::prog_exec (line 196) ... ok
Nov 02 08:22:10.991 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::prog_exec_jit (line 534) ... ok
Nov 02 08:22:11.499 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::register_helper (line 151) ... ok
Nov 02 08:22:13.425 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::set_prog (line 122) ... ok
Nov 02 08:22:13.899 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::jit_compile (line 1302) ... ok
Nov 02 08:22:14.711 INFO blam! test src/lib.rs - EbpfVmNoData (line 1157) ... ok
Nov 02 08:22:14.711 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::new (line 1206) ... ok
Nov 02 08:22:14.743 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::prog_exec (line 1328) ... ok
Nov 02 08:22:19.379 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::register_helper (line 1265) ... ok
Nov 02 08:22:19.552 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::prog_exec_jit (line 1359) ... ok
Nov 02 08:22:19.866 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::prog_exec (line 1063) ... ok
Nov 02 08:22:21.903 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::new (line 962) ... ok
Nov 02 08:22:22.287 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::set_prog (line 1231) ... ok
Nov 02 08:22:22.683 INFO blam! test src/lib.rs - EbpfVmRaw (line 929) ... ok
Nov 02 08:22:23.114 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::prog_exec_jit (line 1127) ... ok
Nov 02 08:22:23.271 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::jit_compile (line 1097) ... ok
Nov 02 08:22:24.267 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::register_helper (line 1023) ... ok
Nov 02 08:22:24.459 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::set_prog (line 988) ... ok
Nov 02 08:22:24.460 INFO blam! 
Nov 02 08:22:24.461 INFO blam! test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:22:24.461 INFO blam! 
Nov 02 08:22:24.477 INFO kablam! su: No module specific data is present
Nov 02 08:22:25.641 INFO running `"docker" "rm" "-f" "e782a2190fd7d4a53fdc557881ed89095f4f8950a05e62e9a3293e923ef8578f"`
Nov 02 08:22:25.879 INFO blam! e782a2190fd7d4a53fdc557881ed89095f4f8950a05e62e9a3293e923ef8578f
