Nov 18 02:26:57.728 INFO testing rbpf-0.0.2 against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 18 02:26:57.730 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 02:26:58.056 INFO [stdout] d854e9e01ffbd75f8e8074f88e2256abb309b31c0170b43a2f41cb622c8fd65f Nov 18 02:26:58.061 INFO running `"docker" "start" "-a" "d854e9e01ffbd75f8e8074f88e2256abb309b31c0170b43a2f41cb622c8fd65f"` Nov 18 02:26:58.886 INFO [stderr] usermod: no changes Nov 18 02:26:58.951 INFO [stderr] Compiling rbpf v0.0.2 (/source) Nov 18 02:26:59.815 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:26:59.815 INFO [stderr] --> src/lib.rs:826:17 Nov 18 02:26:59.815 INFO [stderr] | Nov 18 02:26:59.815 INFO [stderr] 826 | let mut data = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_offset as isize) as *mut u64; Nov 18 02:26:59.815 INFO [stderr] | ----^^^^ Nov 18 02:26:59.815 INFO [stderr] | | Nov 18 02:26:59.815 INFO [stderr] | help: remove this `mut` Nov 18 02:26:59.815 INFO [stderr] | Nov 18 02:26:59.815 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 18 02:26:59.815 INFO [stderr] Nov 18 02:26:59.815 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:26:59.815 INFO [stderr] --> src/lib.rs:827:17 Nov 18 02:26:59.815 INFO [stderr] | Nov 18 02:26:59.815 INFO [stderr] 827 | let mut data_end = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_end_offset as isize) as *mut u64; Nov 18 02:26:59.815 INFO [stderr] | ----^^^^^^^^ Nov 18 02:26:59.815 INFO [stderr] | | Nov 18 02:26:59.815 INFO [stderr] | help: remove this `mut` Nov 18 02:26:59.815 INFO [stderr] Nov 18 02:26:59.843 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:26:59.843 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:26:59.843 INFO [stderr] | Nov 18 02:26:59.843 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:26:59.843 INFO [stderr] | ----^^^ Nov 18 02:26:59.843 INFO [stderr] | | Nov 18 02:26:59.843 INFO [stderr] | help: remove this `mut` Nov 18 02:26:59.843 INFO [stderr] ... Nov 18 02:26:59.843 INFO [stderr] 92 | emit_bytes!(jit, data, u8); Nov 18 02:26:59.843 INFO [stderr] | --------------------------- in this macro invocation Nov 18 02:26:59.843 INFO [stderr] Nov 18 02:26:59.843 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:26:59.843 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:26:59.843 INFO [stderr] | Nov 18 02:26:59.843 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:26:59.843 INFO [stderr] | ----^^^ Nov 18 02:26:59.843 INFO [stderr] | | Nov 18 02:26:59.843 INFO [stderr] | help: remove this `mut` Nov 18 02:26:59.843 INFO [stderr] ... Nov 18 02:26:59.843 INFO [stderr] 97 | emit_bytes!(jit, data, u16); Nov 18 02:26:59.843 INFO [stderr] | ---------------------------- in this macro invocation Nov 18 02:26:59.843 INFO [stderr] Nov 18 02:26:59.843 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:26:59.843 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:26:59.843 INFO [stderr] | Nov 18 02:26:59.843 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:26:59.843 INFO [stderr] | ----^^^ Nov 18 02:26:59.843 INFO [stderr] | | Nov 18 02:26:59.843 INFO [stderr] | help: remove this `mut` Nov 18 02:26:59.843 INFO [stderr] ... Nov 18 02:26:59.843 INFO [stderr] 102 | emit_bytes!(jit, data, u32); Nov 18 02:26:59.843 INFO [stderr] | ---------------------------- in this macro invocation Nov 18 02:26:59.843 INFO [stderr] Nov 18 02:26:59.843 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:26:59.843 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:26:59.843 INFO [stderr] | Nov 18 02:26:59.843 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:26:59.843 INFO [stderr] | ----^^^ Nov 18 02:26:59.843 INFO [stderr] | | Nov 18 02:26:59.843 INFO [stderr] | help: remove this `mut` Nov 18 02:26:59.843 INFO [stderr] ... Nov 18 02:26:59.843 INFO [stderr] 107 | emit_bytes!(jit, data, u64); Nov 18 02:26:59.843 INFO [stderr] | ---------------------------- in this macro invocation Nov 18 02:26:59.843 INFO [stderr] Nov 18 02:27:00.937 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.02s Nov 18 02:27:00.940 INFO [stderr] su: No module specific data is present Nov 18 02:27:01.663 INFO running `"docker" "inspect" "d854e9e01ffbd75f8e8074f88e2256abb309b31c0170b43a2f41cb622c8fd65f"` Nov 18 02:27:01.893 INFO running `"docker" "rm" "-f" "d854e9e01ffbd75f8e8074f88e2256abb309b31c0170b43a2f41cb622c8fd65f"` Nov 18 02:27:02.171 INFO [stdout] d854e9e01ffbd75f8e8074f88e2256abb309b31c0170b43a2f41cb622c8fd65f Nov 18 02:27:02.183 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 02:27:02.615 INFO [stdout] 7eaec140f0110f2c47c4726f82349ed757010f08f482201cc7b185639dd2c226 Nov 18 02:27:02.621 INFO running `"docker" "start" "-a" "7eaec140f0110f2c47c4726f82349ed757010f08f482201cc7b185639dd2c226"` Nov 18 02:27:04.091 INFO [stderr] usermod: no changes Nov 18 02:27:04.151 INFO [stderr] Compiling rbpf v0.0.2 (/source) Nov 18 02:27:07.131 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.132 INFO [stderr] --> tests/misc.rs:270:13 Nov 18 02:27:07.132 INFO [stderr] | Nov 18 02:27:07.132 INFO [stderr] 270 | let mut data = mbuff.as_ptr().offset(8) as *mut u64; Nov 18 02:27:07.133 INFO [stderr] | ----^^^^ Nov 18 02:27:07.133 INFO [stderr] | | Nov 18 02:27:07.133 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.134 INFO [stderr] | Nov 18 02:27:07.134 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 18 02:27:07.134 INFO [stderr] Nov 18 02:27:07.134 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.135 INFO [stderr] --> tests/misc.rs:271:13 Nov 18 02:27:07.135 INFO [stderr] | Nov 18 02:27:07.135 INFO [stderr] 271 | let mut data_end = mbuff.as_ptr().offset(24) as *mut u64; Nov 18 02:27:07.136 INFO [stderr] | ----^^^^^^^^ Nov 18 02:27:07.136 INFO [stderr] | | Nov 18 02:27:07.136 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.137 INFO [stderr] Nov 18 02:27:07.137 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.137 INFO [stderr] --> tests/misc.rs:296:13 Nov 18 02:27:07.137 INFO [stderr] | Nov 18 02:27:07.138 INFO [stderr] 296 | let mut data = mbuff.as_ptr().offset(8) as *mut u64; Nov 18 02:27:07.138 INFO [stderr] | ----^^^^ Nov 18 02:27:07.138 INFO [stderr] | | Nov 18 02:27:07.139 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.139 INFO [stderr] Nov 18 02:27:07.139 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.140 INFO [stderr] --> tests/misc.rs:297:13 Nov 18 02:27:07.140 INFO [stderr] | Nov 18 02:27:07.140 INFO [stderr] 297 | let mut data_end = mbuff.as_ptr().offset(24) as *mut u64; Nov 18 02:27:07.140 INFO [stderr] | ----^^^^^^^^ Nov 18 02:27:07.141 INFO [stderr] | | Nov 18 02:27:07.141 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.141 INFO [stderr] Nov 18 02:27:07.815 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.815 INFO [stderr] --> src/lib.rs:826:17 Nov 18 02:27:07.815 INFO [stderr] | Nov 18 02:27:07.815 INFO [stderr] 826 | let mut data = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_offset as isize) as *mut u64; Nov 18 02:27:07.815 INFO [stderr] | ----^^^^ Nov 18 02:27:07.815 INFO [stderr] | | Nov 18 02:27:07.815 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.815 INFO [stderr] | Nov 18 02:27:07.815 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 18 02:27:07.815 INFO [stderr] Nov 18 02:27:07.815 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.815 INFO [stderr] --> src/lib.rs:827:17 Nov 18 02:27:07.815 INFO [stderr] | Nov 18 02:27:07.815 INFO [stderr] 827 | let mut data_end = self.mbuff.buffer.as_ptr().offset(self.mbuff.data_end_offset as isize) as *mut u64; Nov 18 02:27:07.815 INFO [stderr] | ----^^^^^^^^ Nov 18 02:27:07.815 INFO [stderr] | | Nov 18 02:27:07.815 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.815 INFO [stderr] Nov 18 02:27:07.847 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.847 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:27:07.847 INFO [stderr] | Nov 18 02:27:07.847 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:27:07.847 INFO [stderr] | ----^^^ Nov 18 02:27:07.847 INFO [stderr] | | Nov 18 02:27:07.847 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.847 INFO [stderr] ... Nov 18 02:27:07.847 INFO [stderr] 92 | emit_bytes!(jit, data, u8); Nov 18 02:27:07.847 INFO [stderr] | --------------------------- in this macro invocation Nov 18 02:27:07.847 INFO [stderr] Nov 18 02:27:07.849 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.849 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:27:07.849 INFO [stderr] | Nov 18 02:27:07.849 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:27:07.849 INFO [stderr] | ----^^^ Nov 18 02:27:07.849 INFO [stderr] | | Nov 18 02:27:07.849 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.849 INFO [stderr] ... Nov 18 02:27:07.849 INFO [stderr] 97 | emit_bytes!(jit, data, u16); Nov 18 02:27:07.849 INFO [stderr] | ---------------------------- in this macro invocation Nov 18 02:27:07.849 INFO [stderr] Nov 18 02:27:07.849 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.850 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:27:07.850 INFO [stderr] | Nov 18 02:27:07.850 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:27:07.850 INFO [stderr] | ----^^^ Nov 18 02:27:07.850 INFO [stderr] | | Nov 18 02:27:07.850 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.850 INFO [stderr] ... Nov 18 02:27:07.850 INFO [stderr] 102 | emit_bytes!(jit, data, u32); Nov 18 02:27:07.850 INFO [stderr] | ---------------------------- in this macro invocation Nov 18 02:27:07.850 INFO [stderr] Nov 18 02:27:07.851 INFO [stderr] warning: variable does not need to be mutable Nov 18 02:27:07.851 INFO [stderr] --> src/jit.rs:83:17 Nov 18 02:27:07.851 INFO [stderr] | Nov 18 02:27:07.851 INFO [stderr] 83 | let mut ptr = $jit.contents.as_ptr().offset($jit.offset as isize) as *mut $t; Nov 18 02:27:07.851 INFO [stderr] | ----^^^ Nov 18 02:27:07.851 INFO [stderr] | | Nov 18 02:27:07.851 INFO [stderr] | help: remove this `mut` Nov 18 02:27:07.851 INFO [stderr] ... Nov 18 02:27:07.851 INFO [stderr] 107 | emit_bytes!(jit, data, u64); Nov 18 02:27:07.851 INFO [stderr] | ---------------------------- in this macro invocation Nov 18 02:27:07.851 INFO [stderr] Nov 18 02:27:10.721 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.60s Nov 18 02:27:10.727 INFO [stderr] su: No module specific data is present Nov 18 02:27:11.407 INFO running `"docker" "inspect" "7eaec140f0110f2c47c4726f82349ed757010f08f482201cc7b185639dd2c226"` Nov 18 02:27:11.639 INFO running `"docker" "rm" "-f" "7eaec140f0110f2c47c4726f82349ed757010f08f482201cc7b185639dd2c226"` Nov 18 02:27:11.979 INFO [stdout] 7eaec140f0110f2c47c4726f82349ed757010f08f482201cc7b185639dd2c226 Nov 18 02:27:11.986 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 02:27:12.401 INFO [stdout] bd0151ca09c7f8d93059b386fd4008d3424250f34da1daa56c7021fbc89d7f7c Nov 18 02:27:12.402 INFO running `"docker" "start" "-a" "bd0151ca09c7f8d93059b386fd4008d3424250f34da1daa56c7021fbc89d7f7c"` Nov 18 02:27:13.713 INFO [stderr] usermod: no changes Nov 18 02:27:13.750 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Nov 18 02:27:13.771 INFO [stderr] Running /target/debug/deps/rbpf-e9d377fae61ad163 Nov 18 02:27:13.772 INFO [stdout] Nov 18 02:27:13.772 INFO [stdout] running 0 tests Nov 18 02:27:13.772 INFO [stderr] Running /target/debug/deps/misc-0944d50505657bcb Nov 18 02:27:13.773 INFO [stdout] Nov 18 02:27:13.773 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 02:27:13.773 INFO [stdout] Nov 18 02:27:13.783 INFO [stdout] Nov 18 02:27:13.783 INFO [stdout] running 4 tests Nov 18 02:27:13.783 INFO [stdout] test test_jit_mbuff ... ok Nov 18 02:27:13.783 INFO [stdout] test test_jit_block_port ... ok Nov 18 02:27:13.783 INFO [stdout] test test_vm_block_port ... ok Nov 18 02:27:13.783 INFO [stdout] test test_vm_mbuff ... ok Nov 18 02:27:13.783 INFO [stdout] Nov 18 02:27:13.783 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 02:27:13.783 INFO [stdout] Nov 18 02:27:13.784 INFO [stdout] Nov 18 02:27:13.784 INFO [stdout] running 93 tests Nov 18 02:27:13.784 INFO [stderr] Running /target/debug/deps/ubpf_jit_x86_64-0b089c3c902fa3ad Nov 18 02:27:13.786 INFO [stdout] test test_jit_add ... ok Nov 18 02:27:13.786 INFO [stdout] test test_jit_alu_bit ... ok Nov 18 02:27:13.786 INFO [stdout] test test_jit_alu_arith ... ok Nov 18 02:27:13.786 INFO [stdout] test test_jit_alu64_bit ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_alu64_arith ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_arsh ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_arsh32_high_shift ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_arsh64 ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_be16 ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_be16_high ... ok Nov 18 02:27:13.791 INFO [stdout] test test_jit_arsh_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_call ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_be64 ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_be32_high ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_div32_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_div32_imm ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_div32_high_divisor ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_err_div64_by_zero_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_err_div_by_zero_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_err_mod64_by_zero_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_err_mod_by_zero_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_exit ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_ja ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jeq_imm ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jeq_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jge_imm ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jgt_imm ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jgt_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jit_bounce ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jne_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_div64_imm ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_div64_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jset_reg ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_early_exit ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_jset_imm ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_call_memfrob ... ok Nov 18 02:27:13.795 INFO [stdout] test test_jit_be32 ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_jsgt_imm ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_jsge_reg ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_jsgt_reg ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_lddw ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_lddw2 ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_ldxb ... ok Nov 18 02:27:13.811 INFO [stdout] test test_jit_jsge_imm ... ok Nov 18 02:27:13.820 INFO [stdout] test test_jit_ldxh ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxh_all ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxb_all ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxh_all2 ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxh_same_reg ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxw ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxdw ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_ldxw_all ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_le16 ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_le64 ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_le32 ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_lsh_reg ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mov ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mul32_imm ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mul32_reg_overflow ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mul32_reg ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mod ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mod64 ... ok Nov 18 02:27:13.831 INFO [stdout] test test_jit_mod32 ... ok Nov 18 02:27:13.839 INFO [stdout] test test_jit_mul64_reg ... ok Nov 18 02:27:13.839 INFO [stdout] test test_jit_mul64_imm ... ok Nov 18 02:27:13.839 INFO [stdout] test test_jit_mul_loop ... ok Nov 18 02:27:13.839 INFO [stdout] test test_jit_neg ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stack ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_neg64 ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_rhs32 ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_rsh_reg ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_prime ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stdw ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stb ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_sth ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stack2 ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stw ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxb ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_string_stack ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxb_all ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxb_all2 ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxb_chain ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxdw ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxh ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_stxw ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_subnet ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_tcp_port80_match ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_tcp_port80_nomatch ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_tcp_port80_nomatch_ethertype ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_tcp_port80_nomatch_proto ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_tcp_sack_match ... ok Nov 18 02:27:13.840 INFO [stdout] test test_jit_tcp_sack_nomatch ... ok Nov 18 02:27:13.931 INFO [stdout] test test_jit_err_call_unreg ... ok Nov 18 02:27:13.931 INFO [stdout] Nov 18 02:27:13.931 INFO [stdout] test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 02:27:13.931 INFO [stdout] Nov 18 02:27:13.931 INFO [stderr] Running /target/debug/deps/ubpf_verifier-319b25d55412ac8c Nov 18 02:27:13.932 INFO [stdout] Nov 18 02:27:13.932 INFO [stdout] running 12 tests Nov 18 02:27:14.075 INFO [stdout] test test_verifier_err_incomplete_lddw ... ok Nov 18 02:27:14.076 INFO [stdout] test test_verifier_err_jmp_lddw ... ok Nov 18 02:27:14.076 INFO [stdout] test test_verifier_err_endian_size ... ok Nov 18 02:27:14.077 INFO [stdout] test test_verifier_err_div_by_zero_imm ... ok Nov 18 02:27:14.077 INFO [stdout] test test_verifier_err_jmp_out ... ok Nov 18 02:27:14.078 INFO [stdout] test test_verifier_err_infinite_loop ... ok Nov 18 02:27:14.078 INFO [stdout] test test_verifier_err_invalid_reg_src ... ok Nov 18 02:27:14.083 INFO [stdout] test test_verifier_err_no_exit ... ok Nov 18 02:27:14.083 INFO [stdout] test test_verifier_err_unknown_opcode ... ok Nov 18 02:27:14.083 INFO [stdout] test test_verifier_err_write_r10 ... ok Nov 18 02:27:14.084 INFO [stdout] test test_verifier_err_invalid_reg_dst ... ok Nov 18 02:27:14.084 INFO [stdout] test test_verifier_err_too_many_instructions ... ok Nov 18 02:27:14.084 INFO [stdout] Nov 18 02:27:14.085 INFO [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 02:27:14.085 INFO [stdout] Nov 18 02:27:14.087 INFO [stderr] Running /target/debug/deps/ubpf_vm-d7f5a2627ebe09fc Nov 18 02:27:14.096 INFO [stdout] Nov 18 02:27:14.096 INFO [stdout] running 94 tests Nov 18 02:27:14.096 INFO [stdout] test test_vm_arsh64 ... ok Nov 18 02:27:14.097 INFO [stdout] test test_vm_add ... ok Nov 18 02:27:14.097 INFO [stdout] test test_vm_arsh32_high_shift ... ok Nov 18 02:27:14.098 INFO [stdout] test test_vm_arsh ... ok Nov 18 02:27:14.098 INFO [stdout] test test_vm_alu_bit ... ok Nov 18 02:27:14.098 INFO [stdout] test test_vm_arsh_reg ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_be16 ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_be16_high ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_be32 ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_be32_high ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_alu_arith ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_be64 ... ok Nov 18 02:27:14.099 INFO [stdout] test test_vm_alu64_bit ... ok Nov 18 02:27:14.100 INFO [stdout] test test_vm_call ... ok Nov 18 02:27:14.100 INFO [stdout] test test_vm_alu64_arith ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_call_memfrob ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_div64_reg ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_early_exit ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_div32_high_divisor ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_div64_imm ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_div32_imm ... ok Nov 18 02:27:14.107 INFO [stdout] test test_vm_div32_reg ... ok Nov 18 02:27:14.127 INFO [stdout] test test_vm_exit ... ok Nov 18 02:27:14.127 INFO [stdout] test test_vm_jeq_imm ... ok Nov 18 02:27:14.127 INFO [stdout] test test_vm_ja ... ok Nov 18 02:27:14.143 INFO [stdout] test test_vm_jeq_reg ... ok Nov 18 02:27:14.143 INFO [stdout] test test_vm_jgt_imm ... ok Nov 18 02:27:14.147 INFO [stdout] test test_vm_jge_imm ... ok Nov 18 02:27:14.147 INFO [stdout] test test_vm_jit_bounce ... ok Nov 18 02:27:14.147 INFO [stdout] test test_vm_jgt_reg ... ok Nov 18 02:27:14.163 INFO [stdout] test test_vm_jset_imm ... ok Nov 18 02:27:14.163 INFO [stdout] test test_vm_jne_reg ... ok Nov 18 02:27:14.164 INFO [stdout] test test_vm_jset_reg ... ok Nov 18 02:27:14.171 INFO [stdout] test test_vm_jsge_imm ... ok Nov 18 02:27:14.171 INFO [stdout] test test_vm_jsge_reg ... ok Nov 18 02:27:14.171 INFO [stdout] test test_vm_jsgt_reg ... ok Nov 18 02:27:14.179 INFO [stdout] test test_vm_jsgt_imm ... ok Nov 18 02:27:14.179 INFO [stdout] test test_vm_lddw ... ok Nov 18 02:27:14.191 INFO [stdout] test test_vm_lddw2 ... ok Nov 18 02:27:14.191 INFO [stdout] test test_vm_ldxb ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_err_mod_by_zero_reg ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_err_mod64_by_zero_reg ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxb_all ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_err_call_unreg ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxdw ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxh_all ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxh_all2 ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxh ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxh_same_reg ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxw ... ok Nov 18 02:27:14.199 INFO [stdout] test test_vm_ldxw_all ... ok Nov 18 02:27:14.200 INFO [stdout] test test_vm_le32 ... ok Nov 18 02:27:14.200 INFO [stdout] test test_vm_lsh_reg ... ok Nov 18 02:27:14.200 INFO [stdout] test test_vm_le64 ... ok Nov 18 02:27:14.200 INFO [stdout] test test_vm_mod ... ok Nov 18 02:27:14.200 INFO [stdout] test test_vm_mod64 ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mod32 ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mov ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mul32_imm ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mul32_reg ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mul32_reg_overflow ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mul64_imm ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mul_loop ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_mul64_reg ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_neg ... ok Nov 18 02:27:14.201 INFO [stdout] test test_vm_neg64 ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_prime ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_le16 ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_rhs32 ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_rsh_reg ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stdw ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_sth ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stb ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stack2 ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stack ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_string_stack ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stw ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stxb ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stxb_all ... ok Nov 18 02:27:14.202 INFO [stdout] test test_vm_stxb_all2 ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_stxb_chain ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_stxdw ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_stxh ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_stxw ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_subnet ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_tcp_port80_nomatch ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_tcp_port80_match ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_tcp_port80_nomatch_ethertype ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_tcp_port80_nomatch_proto ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_tcp_sack_match ... ok Nov 18 02:27:14.203 INFO [stdout] test test_vm_tcp_sack_nomatch ... ok Nov 18 02:27:14.211 INFO [stdout] test test_vm_err_div_by_zero_reg ... ok Nov 18 02:27:14.211 INFO [stdout] test test_vm_err_stack_out_of_bound ... ok Nov 18 02:27:14.211 INFO [stdout] test test_vm_err_div64_by_zero_reg ... ok Nov 18 02:27:14.211 INFO [stdout] Nov 18 02:27:14.211 INFO [stdout] test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 02:27:14.211 INFO [stdout] Nov 18 02:27:14.212 INFO [stderr] Doc-tests rbpf Nov 18 02:27:14.981 INFO [stdout] Nov 18 02:27:14.981 INFO [stdout] running 34 tests Nov 18 02:27:19.607 INFO [stdout] test src/helpers.rs - helpers::memfrob (line 101) ... ok Nov 18 02:27:20.075 INFO [stdout] test src/ebpf.rs - ebpf::get_insn (line 383) ... ok Nov 18 02:27:20.271 INFO [stdout] test src/helpers.rs - helpers::strcmp (line 165) ... ok Nov 18 02:27:20.403 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff (line 613) ... ok Nov 18 02:27:20.634 INFO [stdout] test src/helpers.rs - helpers::sqrti (line 149) ... ok Nov 18 02:27:21.083 INFO [stdout] test src/helpers.rs - helpers::bpf_trace_printf (line 42) ... ok Nov 18 02:27:21.700 INFO [stdout] test src/helpers.rs - helpers::gather_bytes (line 81) ... ok Nov 18 02:27:22.471 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff<'a>::jit_compile (line 846) ... ok Nov 18 02:27:26.103 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff<'a>::new (line 662) ... ok Nov 18 02:27:27.216 INFO [stdout] test src/lib.rs - EbpfVmMbuff<'a>::jit_compile (line 499) ... ok Nov 18 02:27:27.766 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff<'a>::register_helper (line 745) ... ok Nov 18 02:27:28.055 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec (line 797) ... ok Nov 18 02:27:28.099 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff<'a>::set_prog (line 702) ... ok Nov 18 02:27:28.107 INFO [stdout] test src/lib.rs - EbpfVmFixedMbuff<'a>::prog_exec_jit (line 885) ... ok Nov 18 02:27:28.815 INFO [stdout] test src/lib.rs - EbpfVmMbuff (line 43) ... ok Nov 18 02:27:29.367 INFO [stdout] test src/lib.rs - EbpfVmMbuff<'a>::new (line 88) ... ok Nov 18 02:27:31.796 INFO [stdout] test src/lib.rs - EbpfVmMbuff<'a>::prog_exec (line 196) ... ok Nov 18 02:27:32.636 INFO [stdout] test src/lib.rs - EbpfVmNoData<'a>::jit_compile (line 1302) ... ok Nov 18 02:27:33.591 INFO [stdout] test src/lib.rs - EbpfVmMbuff<'a>::prog_exec_jit (line 534) ... ok Nov 18 02:27:33.769 INFO [stdout] test src/lib.rs - EbpfVmMbuff<'a>::register_helper (line 151) ... ok Nov 18 02:27:33.868 INFO [stdout] test src/lib.rs - EbpfVmMbuff<'a>::set_prog (line 122) ... ok Nov 18 02:27:34.479 INFO [stdout] test src/lib.rs - EbpfVmNoData<'a>::prog_exec (line 1328) ... ok Nov 18 02:27:34.779 INFO [stdout] test src/lib.rs - EbpfVmNoData (line 1157) ... ok Nov 18 02:27:34.895 INFO [stdout] test src/lib.rs - EbpfVmNoData<'a>::new (line 1206) ... ok Nov 18 02:27:35.799 INFO [stdout] test src/lib.rs - EbpfVmNoData<'a>::register_helper (line 1265) ... ok Nov 18 02:27:36.242 INFO [stdout] test src/lib.rs - EbpfVmNoData<'a>::prog_exec_jit (line 1359) ... ok Nov 18 02:27:38.143 INFO [stdout] test src/lib.rs - EbpfVmRaw<'a>::jit_compile (line 1097) ... ok Nov 18 02:27:38.287 INFO [stdout] test src/lib.rs - EbpfVmRaw (line 929) ... ok Nov 18 02:27:38.305 INFO [stdout] test src/lib.rs - EbpfVmNoData<'a>::set_prog (line 1231) ... ok Nov 18 02:27:38.599 INFO [stdout] test src/lib.rs - EbpfVmRaw<'a>::new (line 962) ... ok Nov 18 02:27:38.703 INFO [stdout] test src/lib.rs - EbpfVmRaw<'a>::prog_exec_jit (line 1127) ... ok Nov 18 02:27:38.766 INFO [stdout] test src/lib.rs - EbpfVmRaw<'a>::prog_exec (line 1063) ... ok Nov 18 02:27:39.190 INFO [stdout] test src/lib.rs - EbpfVmRaw<'a>::register_helper (line 1023) ... ok Nov 18 02:27:39.233 INFO [stdout] test src/lib.rs - EbpfVmRaw<'a>::set_prog (line 988) ... ok Nov 18 02:27:39.233 INFO [stdout] Nov 18 02:27:39.233 INFO [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 02:27:39.233 INFO [stdout] Nov 18 02:27:39.250 INFO [stderr] su: No module specific data is present Nov 18 02:27:39.617 INFO running `"docker" "inspect" "bd0151ca09c7f8d93059b386fd4008d3424250f34da1daa56c7021fbc89d7f7c"` Nov 18 02:27:39.797 INFO running `"docker" "rm" "-f" "bd0151ca09c7f8d93059b386fd4008d3424250f34da1daa56c7021fbc89d7f7c"` Nov 18 02:27:39.987 INFO [stdout] bd0151ca09c7f8d93059b386fd4008d3424250f34da1daa56c7021fbc89d7f7c