Nov 02 08:21:38.294 INFO testing rbpf-0.0.2 against 1.30.0 for beta-1.31-1
Nov 02 08:21:38.294 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/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 +1.30.0 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:38.753 INFO blam! 6b3552734a23d477d6f077c80dbdfeaa075021b4861a442ea60322afe09ba452
Nov 02 08:21:38.759 INFO running `"docker" "start" "-a" "6b3552734a23d477d6f077c80dbdfeaa075021b4861a442ea60322afe09ba452"`
Nov 02 08:21:40.717 INFO kablam! usermod: no changes
Nov 02 08:21:40.805 INFO kablam!    Compiling rbpf v0.0.2 (/source)
Nov 02 08:21:41.887 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:41.887 INFO kablam!    --> src/lib.rs:826:17
Nov 02 08:21:41.887 INFO kablam!     |
Nov 02 08:21:41.887 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:41.887 INFO kablam!     |                 ----^^^^
Nov 02 08:21:41.887 INFO kablam!     |                 |
Nov 02 08:21:41.887 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:41.887 INFO kablam!     |
Nov 02 08:21:41.887 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 08:21:41.887 INFO kablam! 
Nov 02 08:21:41.887 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:41.887 INFO kablam!    --> src/lib.rs:827:17
Nov 02 08:21:41.887 INFO kablam!     |
Nov 02 08:21:41.887 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:41.887 INFO kablam!     |                 ----^^^^^^^^
Nov 02 08:21:41.887 INFO kablam!     |                 |
Nov 02 08:21:41.887 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:41.887 INFO kablam! 
Nov 02 08:21:41.911 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:41.911 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:41.911 INFO kablam!    |
Nov 02 08:21:41.911 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:41.911 INFO kablam!    |                 ----^^^
Nov 02 08:21:41.911 INFO kablam!    |                 |
Nov 02 08:21:41.911 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:41.911 INFO kablam! ...
Nov 02 08:21:41.911 INFO kablam! 92 |     emit_bytes!(jit, data, u8);
Nov 02 08:21:41.911 INFO kablam!    |     --------------------------- in this macro invocation
Nov 02 08:21:41.911 INFO kablam! 
Nov 02 08:21:41.911 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:41.911 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:41.911 INFO kablam!    |
Nov 02 08:21:41.911 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:41.911 INFO kablam!    |                 ----^^^
Nov 02 08:21:41.911 INFO kablam!    |                 |
Nov 02 08:21:41.911 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:41.911 INFO kablam! ...
Nov 02 08:21:41.911 INFO kablam! 97 |     emit_bytes!(jit, data, u16);
Nov 02 08:21:41.911 INFO kablam!    |     ---------------------------- in this macro invocation
Nov 02 08:21:41.911 INFO kablam! 
Nov 02 08:21:41.911 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:41.911 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:41.911 INFO kablam!     |
Nov 02 08:21:41.911 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:41.911 INFO kablam!     |                 ----^^^
Nov 02 08:21:41.911 INFO kablam!     |                 |
Nov 02 08:21:41.911 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:41.911 INFO kablam! ...
Nov 02 08:21:41.911 INFO kablam! 102 |     emit_bytes!(jit, data, u32);
Nov 02 08:21:41.911 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:41.911 INFO kablam! 
Nov 02 08:21:41.911 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:41.911 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:41.911 INFO kablam!     |
Nov 02 08:21:41.911 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:41.911 INFO kablam!     |                 ----^^^
Nov 02 08:21:41.911 INFO kablam!     |                 |
Nov 02 08:21:41.911 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:41.911 INFO kablam! ...
Nov 02 08:21:41.911 INFO kablam! 107 |     emit_bytes!(jit, data, u64);
Nov 02 08:21:41.911 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:41.911 INFO kablam! 
Nov 02 08:21:42.866 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.13s
Nov 02 08:21:42.869 INFO kablam! su: No module specific data is present
Nov 02 08:21:43.651 INFO running `"docker" "rm" "-f" "6b3552734a23d477d6f077c80dbdfeaa075021b4861a442ea60322afe09ba452"`
Nov 02 08:21:43.914 INFO blam! 6b3552734a23d477d6f077c80dbdfeaa075021b4861a442ea60322afe09ba452
Nov 02 08:21:43.919 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/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 +1.30.0 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:44.356 INFO blam! 68c62b6ee386f82255d138921f6263e18a90478f2dc03da1ec2f97430e3aef06
Nov 02 08:21:44.359 INFO running `"docker" "start" "-a" "68c62b6ee386f82255d138921f6263e18a90478f2dc03da1ec2f97430e3aef06"`
Nov 02 08:21:46.478 INFO kablam! usermod: no changes
Nov 02 08:21:46.599 INFO kablam!    Compiling rbpf v0.0.2 (/source)
Nov 02 08:21:49.579 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:49.579 INFO kablam!    --> tests/misc.rs:270:13
Nov 02 08:21:49.579 INFO kablam!     |
Nov 02 08:21:49.579 INFO kablam! 270 |         let mut data     = mbuff.as_ptr().offset(8)  as *mut u64;
Nov 02 08:21:49.579 INFO kablam!     |             ----^^^^
Nov 02 08:21:49.579 INFO kablam!     |             |
Nov 02 08:21:49.579 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:49.579 INFO kablam!     |
Nov 02 08:21:49.579 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 08:21:49.579 INFO kablam! 
Nov 02 08:21:49.579 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:49.579 INFO kablam!    --> tests/misc.rs:271:13
Nov 02 08:21:49.579 INFO kablam!     |
Nov 02 08:21:49.579 INFO kablam! 271 |         let mut data_end = mbuff.as_ptr().offset(24) as *mut u64;
Nov 02 08:21:49.579 INFO kablam!     |             ----^^^^^^^^
Nov 02 08:21:49.579 INFO kablam!     |             |
Nov 02 08:21:49.579 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:49.579 INFO kablam! 
Nov 02 08:21:49.595 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:49.595 INFO kablam!    --> tests/misc.rs:296:13
Nov 02 08:21:49.595 INFO kablam!     |
Nov 02 08:21:49.595 INFO kablam! 296 |         let mut data     = mbuff.as_ptr().offset(8)  as *mut u64;
Nov 02 08:21:49.595 INFO kablam!     |             ----^^^^
Nov 02 08:21:49.595 INFO kablam!     |             |
Nov 02 08:21:49.595 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:49.595 INFO kablam! 
Nov 02 08:21:49.595 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:49.595 INFO kablam!    --> tests/misc.rs:297:13
Nov 02 08:21:49.595 INFO kablam!     |
Nov 02 08:21:49.595 INFO kablam! 297 |         let mut data_end = mbuff.as_ptr().offset(24) as *mut u64;
Nov 02 08:21:49.595 INFO kablam!     |             ----^^^^^^^^
Nov 02 08:21:49.595 INFO kablam!     |             |
Nov 02 08:21:49.595 INFO kablam!     |             help: remove this `mut`
Nov 02 08:21:49.595 INFO kablam! 
Nov 02 08:21:51.138 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:51.139 INFO kablam!    --> src/lib.rs:826:17
Nov 02 08:21:51.139 INFO kablam!     |
Nov 02 08:21:51.139 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:51.139 INFO kablam!     |                 ----^^^^
Nov 02 08:21:51.139 INFO kablam!     |                 |
Nov 02 08:21:51.139 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:51.139 INFO kablam!     |
Nov 02 08:21:51.139 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 08:21:51.139 INFO kablam! 
Nov 02 08:21:51.139 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:51.139 INFO kablam!    --> src/lib.rs:827:17
Nov 02 08:21:51.139 INFO kablam!     |
Nov 02 08:21:51.139 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:51.139 INFO kablam!     |                 ----^^^^^^^^
Nov 02 08:21:51.139 INFO kablam!     |                 |
Nov 02 08:21:51.139 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:51.139 INFO kablam! 
Nov 02 08:21:51.207 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:51.207 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:51.207 INFO kablam!    |
Nov 02 08:21:51.207 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:51.207 INFO kablam!    |                 ----^^^
Nov 02 08:21:51.207 INFO kablam!    |                 |
Nov 02 08:21:51.207 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:51.207 INFO kablam! ...
Nov 02 08:21:51.207 INFO kablam! 92 |     emit_bytes!(jit, data, u8);
Nov 02 08:21:51.207 INFO kablam!    |     --------------------------- in this macro invocation
Nov 02 08:21:51.207 INFO kablam! 
Nov 02 08:21:51.207 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:51.207 INFO kablam!   --> src/jit.rs:83:17
Nov 02 08:21:51.207 INFO kablam!    |
Nov 02 08:21:51.207 INFO kablam! 83 |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:51.207 INFO kablam!    |                 ----^^^
Nov 02 08:21:51.207 INFO kablam!    |                 |
Nov 02 08:21:51.207 INFO kablam!    |                 help: remove this `mut`
Nov 02 08:21:51.207 INFO kablam! ...
Nov 02 08:21:51.207 INFO kablam! 97 |     emit_bytes!(jit, data, u16);
Nov 02 08:21:51.207 INFO kablam!    |     ---------------------------- in this macro invocation
Nov 02 08:21:51.207 INFO kablam! 
Nov 02 08:21:51.207 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:51.207 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:51.207 INFO kablam!     |
Nov 02 08:21:51.207 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:51.207 INFO kablam!     |                 ----^^^
Nov 02 08:21:51.207 INFO kablam!     |                 |
Nov 02 08:21:51.207 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:51.207 INFO kablam! ...
Nov 02 08:21:51.207 INFO kablam! 102 |     emit_bytes!(jit, data, u32);
Nov 02 08:21:51.207 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:51.207 INFO kablam! 
Nov 02 08:21:51.207 INFO kablam! warning: variable does not need to be mutable
Nov 02 08:21:51.207 INFO kablam!    --> src/jit.rs:83:17
Nov 02 08:21:51.207 INFO kablam!     |
Nov 02 08:21:51.207 INFO kablam! 83  |             let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t;
Nov 02 08:21:51.207 INFO kablam!     |                 ----^^^
Nov 02 08:21:51.207 INFO kablam!     |                 |
Nov 02 08:21:51.207 INFO kablam!     |                 help: remove this `mut`
Nov 02 08:21:51.207 INFO kablam! ...
Nov 02 08:21:51.207 INFO kablam! 107 |     emit_bytes!(jit, data, u64);
Nov 02 08:21:51.207 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 08:21:51.207 INFO kablam! 
Nov 02 08:21:53.743 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 7.20s
Nov 02 08:21:53.743 INFO kablam! su: No module specific data is present
Nov 02 08:21:54.269 INFO running `"docker" "rm" "-f" "68c62b6ee386f82255d138921f6263e18a90478f2dc03da1ec2f97430e3aef06"`
Nov 02 08:21:54.752 INFO blam! 68c62b6ee386f82255d138921f6263e18a90478f2dc03da1ec2f97430e3aef06
Nov 02 08:21:54.757 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/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 +1.30.0 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:55.155 INFO blam! 8b416def1d1c83707ef36352253b32fd7dd6aea9171e66968c7e30e741b1d8fe
Nov 02 08:21:55.163 INFO running `"docker" "start" "-a" "8b416def1d1c83707ef36352253b32fd7dd6aea9171e66968c7e30e741b1d8fe"`
Nov 02 08:21:57.126 INFO kablam! usermod: no changes
Nov 02 08:21:57.195 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Nov 02 08:21:57.207 INFO kablam!      Running /target/debug/deps/rbpf-3e9f11482ca75275
Nov 02 08:21:57.210 INFO blam! 
Nov 02 08:21:57.210 INFO blam! running 0 tests
Nov 02 08:21:57.210 INFO blam! 
Nov 02 08:21:57.210 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:57.210 INFO blam! 
Nov 02 08:21:57.210 INFO blam! 
Nov 02 08:21:57.210 INFO blam! running 4 tests
Nov 02 08:21:57.210 INFO blam! test test_jit_mbuff ... ok
Nov 02 08:21:57.210 INFO blam! test test_jit_block_port ... ok
Nov 02 08:21:57.211 INFO kablam!      Running /target/debug/deps/misc-7d87840b76bb61a7
Nov 02 08:21:57.223 INFO blam! test test_vm_block_port ... ok
Nov 02 08:21:57.223 INFO blam! test test_vm_mbuff ... ok
Nov 02 08:21:57.223 INFO blam! 
Nov 02 08:21:57.223 INFO blam! test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:57.223 INFO blam! 
Nov 02 08:21:57.223 INFO blam! 
Nov 02 08:21:57.223 INFO blam! running 93 tests
Nov 02 08:21:57.223 INFO blam! test test_jit_arsh64 ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_arsh32_high_shift ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_arsh ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_add ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_arsh_reg ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_be16 ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_be16_high ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_be32 ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_be32_high ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_be64 ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_call ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_call_memfrob ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_div32_high_divisor ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_div32_imm ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_div32_reg ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_div64_imm ... ok
Nov 02 08:21:57.223 INFO blam! test test_jit_div64_reg ... ok
Nov 02 08:21:57.223 INFO kablam!      Running /target/debug/deps/ubpf_jit_x86_64-7737e410945cd544
Nov 02 08:21:57.231 INFO blam! test test_jit_early_exit ... ok
Nov 02 08:21:57.231 INFO blam! test test_jit_alu64_arith ... ok
Nov 02 08:21:57.231 INFO blam! test test_jit_err_mod64_by_zero_reg ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_exit ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_alu_arith ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_err_div_by_zero_reg ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_alu64_bit ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_err_div64_by_zero_reg ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_alu_bit ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_ja ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_jgt_reg ... ok
Nov 02 08:21:57.247 INFO blam! test test_jit_jgt_imm ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jge_imm ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jeq_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jeq_imm ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jit_bounce ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jset_imm ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jne_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jsge_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jsge_imm ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jset_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jsgt_imm ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_lddw ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_jsgt_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_lddw2 ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxb ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxb_all ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxdw ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxh ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxh_all2 ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxh_all ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxh_same_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxw ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_ldxw_all ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_le16 ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_le64 ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_err_mod_by_zero_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_le32 ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_lsh_reg ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_mod ... ok
Nov 02 08:21:57.251 INFO blam! test test_jit_mod32 ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mul32_imm ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mod64 ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mov ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mul64_imm ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mul64_reg ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mul32_reg ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mul32_reg_overflow ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_mul_loop ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_neg64 ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_neg ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_stack ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_rsh_reg ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_rhs32 ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_prime ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_string_stack ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_stw ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_stxb ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_stack2 ... ok
Nov 02 08:21:57.259 INFO blam! test test_jit_stdw ... ok
Nov 02 08:21:57.267 INFO blam! test test_jit_sth ... ok
Nov 02 08:21:57.267 INFO blam! test test_jit_stb ... ok
Nov 02 08:21:57.267 INFO blam! test test_jit_stxw ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_subnet ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_stxb_all ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_stxb_all2 ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_stxb_chain ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_stxdw ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_stxh ... ok
Nov 02 08:21:57.279 INFO blam! test test_jit_tcp_port80_match ... ok
Nov 02 08:21:57.289 INFO blam! test test_jit_tcp_port80_nomatch ... ok
Nov 02 08:21:57.289 INFO blam! test test_jit_tcp_port80_nomatch_ethertype ... ok
Nov 02 08:21:57.289 INFO blam! test test_jit_tcp_sack_match ... ok
Nov 02 08:21:57.289 INFO blam! test test_jit_tcp_sack_nomatch ... ok
Nov 02 08:21:57.289 INFO blam! test test_jit_tcp_port80_nomatch_proto ... ok
Nov 02 08:21:57.289 INFO blam! test test_jit_err_call_unreg ... ok
Nov 02 08:21:57.289 INFO blam! 
Nov 02 08:21:57.289 INFO blam! test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:57.289 INFO blam! 
Nov 02 08:21:57.295 INFO kablam!      Running /target/debug/deps/ubpf_verifier-de65783cde822b38
Nov 02 08:21:57.303 INFO blam! 
Nov 02 08:21:57.303 INFO blam! running 12 tests
Nov 02 08:21:57.365 INFO blam! test test_verifier_err_div_by_zero_imm ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_jmp_out ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_no_exit ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_invalid_reg_dst ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_invalid_reg_src ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_endian_size ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_jmp_lddw ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_infinite_loop ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_incomplete_lddw ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_unknown_opcode ... ok
Nov 02 08:21:57.387 INFO blam! test test_verifier_err_too_many_instructions ... ok
Nov 02 08:21:57.395 INFO blam! test test_verifier_err_write_r10 ... ok
Nov 02 08:21:57.395 INFO blam! 
Nov 02 08:21:57.395 INFO blam! test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:57.395 INFO blam! 
Nov 02 08:21:57.399 INFO kablam!      Running /target/debug/deps/ubpf_vm-168286c58f6582ae
Nov 02 08:21:57.407 INFO blam! 
Nov 02 08:21:57.407 INFO blam! running 94 tests
Nov 02 08:21:57.407 INFO blam! test test_vm_arsh32_high_shift ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_arsh ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_alu_bit ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_alu_arith ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_alu64_bit ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_be16 ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_be16_high ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_add ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_be32 ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_be32_high ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_be64 ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_call ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_call_memfrob ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_div32_high_divisor ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_div32_imm ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_div32_reg ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_div64_imm ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_div64_reg ... ok
Nov 02 08:21:57.407 INFO blam! test test_vm_early_exit ... ok
Nov 02 08:21:57.415 INFO blam! test test_vm_arsh64 ... ok
Nov 02 08:21:57.415 INFO blam! test test_vm_arsh_reg ... ok
Nov 02 08:21:57.415 INFO blam! test test_vm_exit ... ok
Nov 02 08:21:57.415 INFO blam! test test_vm_alu64_arith ... ok
Nov 02 08:21:57.415 INFO blam! test test_vm_ja ... ok
Nov 02 08:21:57.427 INFO blam! test test_vm_jeq_imm ... ok
Nov 02 08:21:57.427 INFO blam! test test_vm_jeq_reg ... ok
Nov 02 08:21:57.427 INFO blam! test test_vm_jgt_imm ... ok
Nov 02 08:21:57.427 INFO blam! test test_vm_jge_imm ... ok
Nov 02 08:21:57.435 INFO blam! test test_vm_jit_bounce ... ok
Nov 02 08:21:57.443 INFO blam! test test_vm_jgt_reg ... ok
Nov 02 08:21:57.443 INFO blam! test test_vm_jne_reg ... ok
Nov 02 08:21:57.443 INFO blam! test test_vm_jset_reg ... ok
Nov 02 08:21:57.443 INFO blam! test test_vm_jset_imm ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_err_div64_by_zero_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_err_div_by_zero_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_jsge_imm ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_jsge_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_jsgt_imm ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_err_call_unreg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_lddw2 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxb ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxb_all ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxdw ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxh ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxh_all ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_jsgt_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_lddw ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxh_all2 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxh_same_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_err_mod64_by_zero_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_le32 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_le16 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_le64 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mod32 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mod64 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mod ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_lsh_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_err_mod_by_zero_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxw ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_ldxw_all ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mul32_reg_overflow ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mul64_imm ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mul64_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mul_loop ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_err_stack_out_of_bound ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_neg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mov ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_mul32_reg ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_neg64 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_stack2 ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_stack ... ok
Nov 02 08:21:57.451 INFO blam! test test_vm_prime ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_rhs32 ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_rsh_reg ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_sth ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_string_stack ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stdw ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stxb_all ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stxdw ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stxb ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stxb_chain ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stw ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stxw ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_subnet ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_stxh ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_tcp_port80_match ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_tcp_port80_nomatch ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_tcp_port80_nomatch_ethertype ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_mul32_imm ... ok
Nov 02 08:21:57.456 INFO blam! test test_vm_tcp_sack_match ... ok
Nov 02 08:21:57.459 INFO blam! test test_vm_tcp_port80_nomatch_proto ... ok
Nov 02 08:21:57.459 INFO blam! test test_vm_stb ... ok
Nov 02 08:21:57.459 INFO blam! test test_vm_tcp_sack_nomatch ... ok
Nov 02 08:21:57.459 INFO kablam!    Doc-tests rbpf
Nov 02 08:21:57.459 INFO blam! test test_vm_stxb_all2 ... ok
Nov 02 08:21:57.459 INFO blam! 
Nov 02 08:21:57.459 INFO blam! test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:21:57.459 INFO blam! 
Nov 02 08:21:58.619 INFO blam! 
Nov 02 08:21:58.619 INFO blam! running 34 tests
Nov 02 08:22:07.639 INFO blam! test src/helpers.rs - helpers::sqrti (line 149) ... ok
Nov 02 08:22:07.735 INFO blam! test src/lib.rs - EbpfVmFixedMbuff (line 613) ... ok
Nov 02 08:22:07.979 INFO blam! test src/helpers.rs - helpers::gather_bytes (line 81) ... ok
Nov 02 08:22:08.139 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::jit_compile (line 846) ... ok
Nov 02 08:22:08.367 INFO blam! test src/helpers.rs - helpers::bpf_trace_printf (line 42) ... ok
Nov 02 08:22:08.407 INFO blam! test src/helpers.rs - helpers::strcmp (line 165) ... ok
Nov 02 08:22:08.643 INFO blam! test src/ebpf.rs - ebpf::get_insn (line 383) ... ok
Nov 02 08:22:08.655 INFO blam! test src/helpers.rs - helpers::memfrob (line 101) ... ok
Nov 02 08:22:14.511 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::register_helper (line 745) ... ok
Nov 02 08:22:14.875 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec (line 797) ... ok
Nov 02 08:22:15.159 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::jit_compile (line 499) ... ok
Nov 02 08:22:17.203 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::new (line 662) ... ok
Nov 02 08:22:17.487 INFO blam! test src/lib.rs - EbpfVmMbuff (line 43) ... ok
Nov 02 08:22:17.736 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec_jit (line 885) ... ok
Nov 02 08:22:17.779 INFO blam! test src/lib.rs - EbpfVmFixedMbuff<'a>::set_prog (line 702) ... ok
Nov 02 08:22:19.447 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::new (line 88) ... ok
Nov 02 08:22:23.203 INFO blam! test src/lib.rs - EbpfVmNoData (line 1157) ... ok
Nov 02 08:22:23.306 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::prog_exec (line 1328) ... ok
Nov 02 08:22:23.867 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::prog_exec_jit (line 534) ... ok
Nov 02 08:22:23.868 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::register_helper (line 151) ... ok
Nov 02 08:22:24.318 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::prog_exec (line 196) ... ok
Nov 02 08:22:24.947 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::jit_compile (line 1302) ... ok
Nov 02 08:22:25.094 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::new (line 1206) ... ok
Nov 02 08:22:25.095 INFO blam! test src/lib.rs - EbpfVmMbuff<'a>::set_prog (line 122) ... ok
Nov 02 08:22:27.130 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::register_helper (line 1265) ... ok
Nov 02 08:22:27.513 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::prog_exec_jit (line 1359) ... ok
Nov 02 08:22:27.799 INFO blam! test src/lib.rs - EbpfVmNoData<'a>::set_prog (line 1231) ... ok
Nov 02 08:22:28.047 INFO blam! test src/lib.rs - EbpfVmRaw (line 929) ... ok
Nov 02 08:22:28.047 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::jit_compile (line 1097) ... ok
Nov 02 08:22:28.394 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::prog_exec (line 1063) ... ok
Nov 02 08:22:28.394 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::new (line 962) ... ok
Nov 02 08:22:28.759 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::prog_exec_jit (line 1127) ... ok
Nov 02 08:22:29.255 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::register_helper (line 1023) ... ok
Nov 02 08:22:29.595 INFO blam! test src/lib.rs - EbpfVmRaw<'a>::set_prog (line 988) ... ok
Nov 02 08:22:29.596 INFO blam! 
Nov 02 08:22:29.596 INFO blam! test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 08:22:29.596 INFO blam! 
Nov 02 08:22:29.620 INFO kablam! su: No module specific data is present
Nov 02 08:22:30.443 INFO running `"docker" "rm" "-f" "8b416def1d1c83707ef36352253b32fd7dd6aea9171e66968c7e30e741b1d8fe"`
Nov 02 08:22:30.543 INFO blam! 8b416def1d1c83707ef36352253b32fd7dd6aea9171e66968c7e30e741b1d8fe
