Nov 17 10:17:42.125 INFO testing ademonov/bingo-bot against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 17 10:17:42.127 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 17 10:17:42.506 INFO [stdout] 9eeb2f745065b08068c9c16cd93d20c66a0c7210252a1c385f155adc748fae35 Nov 17 10:17:42.508 INFO running `"docker" "start" "-a" "9eeb2f745065b08068c9c16cd93d20c66a0c7210252a1c385f155adc748fae35"` Nov 17 10:17:43.323 INFO [stderr] usermod: no changes Nov 17 10:17:43.459 INFO [stderr] Compiling serde_test v0.8.21 Nov 17 10:17:43.462 INFO [stderr] Compiling ordered-float v0.2.3 Nov 17 10:17:43.462 INFO [stderr] Compiling cookie v0.2.5 Nov 17 10:17:44.248 INFO [stderr] Compiling serde-value v0.3.1 Nov 17 10:17:45.123 INFO [stderr] Compiling linked-hash-map v0.3.0 Nov 17 10:17:46.274 INFO [stderr] Compiling hyper v0.9.14 Nov 17 10:17:46.971 INFO [stderr] Compiling yaml-rust v0.3.5 Nov 17 10:17:50.540 INFO [stderr] Compiling serde_yaml v0.5.0 Nov 17 10:17:52.823 INFO [stderr] Compiling log4rs v0.5.2 Nov 17 10:18:01.695 INFO [stderr] Compiling bingo-bot v0.1.0 (/source) Nov 17 10:18:03.407 INFO [stderr] warning: unused variable: `s` Nov 17 10:18:03.408 INFO [stderr] --> src/bingo/words.rs:2:21 Nov 17 10:18:03.408 INFO [stderr] | Nov 17 10:18:03.408 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:18:03.408 INFO [stderr] | ^ help: consider using `_s` instead Nov 17 10:18:03.409 INFO [stderr] | Nov 17 10:18:03.409 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 17 10:18:03.409 INFO [stderr] Nov 17 10:18:03.419 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:18:03.420 INFO [stderr] --> src/http.rs:12:9 Nov 17 10:18:03.420 INFO [stderr] | Nov 17 10:18:03.420 INFO [stderr] 12 | let mut s_buf:String; Nov 17 10:18:03.421 INFO [stderr] | ----^^^^^ Nov 17 10:18:03.421 INFO [stderr] | | Nov 17 10:18:03.421 INFO [stderr] | help: remove this `mut` Nov 17 10:18:03.422 INFO [stderr] | Nov 17 10:18:03.422 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 17 10:18:03.422 INFO [stderr] Nov 17 10:18:03.439 INFO [stderr] warning: function is never used: `listening` Nov 17 10:18:03.440 INFO [stderr] --> src/http.rs:6:1 Nov 17 10:18:03.440 INFO [stderr] | Nov 17 10:18:03.440 INFO [stderr] 6 | pub fn listening(url: &str) { Nov 17 10:18:03.440 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.441 INFO [stderr] | Nov 17 10:18:03.441 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 17 10:18:03.441 INFO [stderr] Nov 17 10:18:03.442 INFO [stderr] warning: function is never used: `handle_proc` Nov 17 10:18:03.442 INFO [stderr] --> src/http.rs:11:1 Nov 17 10:18:03.442 INFO [stderr] | Nov 17 10:18:03.442 INFO [stderr] 11 | fn handle_proc(req: Request, mut res: Response) { Nov 17 10:18:03.443 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.443 INFO [stderr] Nov 17 10:18:03.443 INFO [stderr] warning: struct is never constructed: `GitterMdFormatProvider` Nov 17 10:18:03.444 INFO [stderr] --> src/formatting.rs:10:1 Nov 17 10:18:03.444 INFO [stderr] | Nov 17 10:18:03.444 INFO [stderr] 10 | pub struct GitterMdFormatProvider; Nov 17 10:18:03.445 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.445 INFO [stderr] Nov 17 10:18:03.445 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:03.445 INFO [stderr] --> src/formatting.rs:13:5 Nov 17 10:18:03.446 INFO [stderr] | Nov 17 10:18:03.446 INFO [stderr] 13 | pub fn new() -> GitterMdFormatProvider{ Nov 17 10:18:03.446 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.447 INFO [stderr] Nov 17 10:18:03.447 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:03.447 INFO [stderr] --> src/bingo/cards.rs:15:5 Nov 17 10:18:03.447 INFO [stderr] | Nov 17 10:18:03.448 INFO [stderr] 15 | pub fn new(word: &'a str) -> CardCell<'a> { Nov 17 10:18:03.448 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.448 INFO [stderr] Nov 17 10:18:03.449 INFO [stderr] warning: method is never used: `check` Nov 17 10:18:03.449 INFO [stderr] --> src/bingo/cards.rs:27:5 Nov 17 10:18:03.449 INFO [stderr] | Nov 17 10:18:03.450 INFO [stderr] 27 | pub fn check(&mut self) { Nov 17 10:18:03.450 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.450 INFO [stderr] Nov 17 10:18:03.450 INFO [stderr] warning: struct is never constructed: `Card` Nov 17 10:18:03.451 INFO [stderr] --> src/bingo/cards.rs:32:1 Nov 17 10:18:03.451 INFO [stderr] | Nov 17 10:18:03.451 INFO [stderr] 32 | pub struct Card<'a> { Nov 17 10:18:03.452 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.452 INFO [stderr] Nov 17 10:18:03.452 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:03.453 INFO [stderr] --> src/bingo/cards.rs:38:5 Nov 17 10:18:03.453 INFO [stderr] | Nov 17 10:18:03.453 INFO [stderr] 38 | pub fn new(word_iter: I) -> Card<'a> where I: Iterator { Nov 17 10:18:03.453 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.454 INFO [stderr] Nov 17 10:18:03.454 INFO [stderr] warning: method is never used: `check_cell` Nov 17 10:18:03.454 INFO [stderr] --> src/bingo/cards.rs:42:5 Nov 17 10:18:03.454 INFO [stderr] | Nov 17 10:18:03.455 INFO [stderr] 42 | pub fn check_cell(&mut self, row: usize, col: usize) { Nov 17 10:18:03.455 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.455 INFO [stderr] Nov 17 10:18:03.456 INFO [stderr] warning: function is never used: `fill_cells` Nov 17 10:18:03.456 INFO [stderr] --> src/bingo/cards.rs:47:1 Nov 17 10:18:03.456 INFO [stderr] | Nov 17 10:18:03.456 INFO [stderr] 47 | fn fill_cells<'a, I>(word_iter: I) -> [[CardCell<'a>; COL_COUNT]; ROW_COUNT] where I: Iterator { Nov 17 10:18:03.457 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.457 INFO [stderr] Nov 17 10:18:03.457 INFO [stderr] warning: function is never used: `split` Nov 17 10:18:03.458 INFO [stderr] --> src/bingo/words.rs:2:1 Nov 17 10:18:03.458 INFO [stderr] | Nov 17 10:18:03.458 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:18:03.463 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.463 INFO [stderr] Nov 17 10:18:03.463 INFO [stderr] warning: struct is never constructed: `Word` Nov 17 10:18:03.464 INFO [stderr] --> src/bingo/words.rs:6:1 Nov 17 10:18:03.464 INFO [stderr] | Nov 17 10:18:03.464 INFO [stderr] 6 | pub struct Word { Nov 17 10:18:03.465 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 10:18:03.465 INFO [stderr] Nov 17 10:18:03.465 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:03.466 INFO [stderr] --> src/bingo/words.rs:12:6 Nov 17 10:18:03.466 INFO [stderr] | Nov 17 10:18:03.466 INFO [stderr] 12 | pub fn new(title: &str, synonyms: Vec<&str>) -> Word { Nov 17 10:18:03.466 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:03.467 INFO [stderr] Nov 17 10:18:04.766 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.42s Nov 17 10:18:04.774 INFO [stderr] su: No module specific data is present Nov 17 10:18:05.547 INFO running `"docker" "inspect" "9eeb2f745065b08068c9c16cd93d20c66a0c7210252a1c385f155adc748fae35"` Nov 17 10:18:05.997 INFO running `"docker" "rm" "-f" "9eeb2f745065b08068c9c16cd93d20c66a0c7210252a1c385f155adc748fae35"` Nov 17 10:18:06.270 INFO [stdout] 9eeb2f745065b08068c9c16cd93d20c66a0c7210252a1c385f155adc748fae35 Nov 17 10:18:06.275 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 17 10:18:06.740 INFO [stdout] fb1cac4bc3ff1128be44629c308a354cfe51542135eb7819bbc88764ca918647 Nov 17 10:18:06.745 INFO running `"docker" "start" "-a" "fb1cac4bc3ff1128be44629c308a354cfe51542135eb7819bbc88764ca918647"` Nov 17 10:18:07.781 INFO [stderr] usermod: no changes Nov 17 10:18:07.914 INFO [stderr] Compiling bingo-bot v0.1.0 (/source) Nov 17 10:18:09.847 INFO [stderr] warning: unused variable: `s` Nov 17 10:18:09.847 INFO [stderr] --> src/bingo/words.rs:2:21 Nov 17 10:18:09.847 INFO [stderr] | Nov 17 10:18:09.847 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:18:09.847 INFO [stderr] | ^ help: consider using `_s` instead Nov 17 10:18:09.847 INFO [stderr] | Nov 17 10:18:09.851 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 17 10:18:09.851 INFO [stderr] Nov 17 10:18:09.875 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:18:09.875 INFO [stderr] --> src/http.rs:12:9 Nov 17 10:18:09.875 INFO [stderr] | Nov 17 10:18:09.876 INFO [stderr] 12 | let mut s_buf:String; Nov 17 10:18:09.876 INFO [stderr] | ----^^^^^ Nov 17 10:18:09.876 INFO [stderr] | | Nov 17 10:18:09.876 INFO [stderr] | help: remove this `mut` Nov 17 10:18:09.877 INFO [stderr] | Nov 17 10:18:09.877 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 17 10:18:09.877 INFO [stderr] Nov 17 10:18:09.903 INFO [stderr] warning: function is never used: `listening` Nov 17 10:18:09.903 INFO [stderr] --> src/http.rs:6:1 Nov 17 10:18:09.904 INFO [stderr] | Nov 17 10:18:09.904 INFO [stderr] 6 | pub fn listening(url: &str) { Nov 17 10:18:09.904 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:09.904 INFO [stderr] | Nov 17 10:18:09.904 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 17 10:18:09.905 INFO [stderr] Nov 17 10:18:09.905 INFO [stderr] warning: function is never used: `handle_proc` Nov 17 10:18:09.905 INFO [stderr] --> src/http.rs:11:1 Nov 17 10:18:09.905 INFO [stderr] | Nov 17 10:18:09.905 INFO [stderr] 11 | fn handle_proc(req: Request, mut res: Response) { Nov 17 10:18:09.906 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:09.906 INFO [stderr] Nov 17 10:18:09.906 INFO [stderr] warning: struct is never constructed: `GitterMdFormatProvider` Nov 17 10:18:09.906 INFO [stderr] --> src/formatting.rs:10:1 Nov 17 10:18:09.907 INFO [stderr] | Nov 17 10:18:09.907 INFO [stderr] 10 | pub struct GitterMdFormatProvider; Nov 17 10:18:09.907 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:09.907 INFO [stderr] Nov 17 10:18:09.907 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:09.908 INFO [stderr] --> src/formatting.rs:13:5 Nov 17 10:18:09.908 INFO [stderr] | Nov 17 10:18:09.908 INFO [stderr] 13 | pub fn new() -> GitterMdFormatProvider{ Nov 17 10:18:09.908 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:09.909 INFO [stderr] Nov 17 10:18:09.909 INFO [stderr] warning: function is never used: `split` Nov 17 10:18:09.909 INFO [stderr] --> src/bingo/words.rs:2:1 Nov 17 10:18:09.909 INFO [stderr] | Nov 17 10:18:09.909 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:18:09.910 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:09.910 INFO [stderr] Nov 17 10:18:09.910 INFO [stderr] warning: struct is never constructed: `Word` Nov 17 10:18:09.910 INFO [stderr] --> src/bingo/words.rs:6:1 Nov 17 10:18:09.912 INFO [stderr] | Nov 17 10:18:09.912 INFO [stderr] 6 | pub struct Word { Nov 17 10:18:09.913 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 10:18:09.913 INFO [stderr] Nov 17 10:18:09.913 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:09.913 INFO [stderr] --> src/bingo/words.rs:12:6 Nov 17 10:18:09.913 INFO [stderr] | Nov 17 10:18:09.914 INFO [stderr] 12 | pub fn new(title: &str, synonyms: Vec<&str>) -> Word { Nov 17 10:18:09.914 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:09.914 INFO [stderr] Nov 17 10:18:10.871 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.05s Nov 17 10:18:10.871 INFO [stderr] su: No module specific data is present Nov 17 10:18:11.385 INFO running `"docker" "inspect" "fb1cac4bc3ff1128be44629c308a354cfe51542135eb7819bbc88764ca918647"` Nov 17 10:18:11.803 INFO running `"docker" "rm" "-f" "fb1cac4bc3ff1128be44629c308a354cfe51542135eb7819bbc88764ca918647"` Nov 17 10:18:12.133 INFO [stdout] fb1cac4bc3ff1128be44629c308a354cfe51542135eb7819bbc88764ca918647 Nov 17 10:18:12.137 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 17 10:18:12.494 INFO [stdout] 2944c6b3aaa8e50899e30a05e9a0fa114e39b791d84ae02ee9c66f95a0546cb3 Nov 17 10:18:12.499 INFO running `"docker" "start" "-a" "2944c6b3aaa8e50899e30a05e9a0fa114e39b791d84ae02ee9c66f95a0546cb3"` Nov 17 10:18:13.331 INFO [stderr] usermod: no changes Nov 17 10:18:13.423 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.07s Nov 17 10:18:13.431 INFO [stderr] Running /target/debug/deps/bingo_bot-5465ae636e15f167 Nov 17 10:18:13.439 INFO [stdout] Nov 17 10:18:13.439 INFO [stdout] running 4 tests Nov 17 10:18:13.439 INFO [stdout] test bingo::bingo_tests::card_check_cell ... ok Nov 17 10:18:13.439 INFO [stdout] test bingo::bingo_tests::bingo_tests_works ... ok Nov 17 10:18:13.439 INFO [stdout] test bingo::bingo_tests::cardcell_new ... ok Nov 17 10:18:13.439 INFO [stdout] test bingo::bingo_tests::cardcell_check ... ok Nov 17 10:18:13.439 INFO [stdout] Nov 17 10:18:13.439 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 10:18:13.439 INFO [stdout] Nov 17 10:18:13.443 INFO [stderr] su: No module specific data is present Nov 17 10:18:13.696 INFO running `"docker" "inspect" "2944c6b3aaa8e50899e30a05e9a0fa114e39b791d84ae02ee9c66f95a0546cb3"` Nov 17 10:18:13.784 INFO running `"docker" "rm" "-f" "2944c6b3aaa8e50899e30a05e9a0fa114e39b791d84ae02ee9c66f95a0546cb3"` Nov 17 10:18:13.888 INFO [stdout] 2944c6b3aaa8e50899e30a05e9a0fa114e39b791d84ae02ee9c66f95a0546cb3