Nov 17 10:17:39.906 INFO testing ademonov/bingo-bot against try#2e026d6e5d7621634147ad4c8074f1d964dbb1be for pr-55982 Nov 17 10:17:39.908 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-0/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-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:40.167 INFO [stdout] eb68a06dbaca8f44b8f1e59c3c73982d92495e10dec209dfc5a5e272e8837b06 Nov 17 10:17:40.172 INFO running `"docker" "start" "-a" "eb68a06dbaca8f44b8f1e59c3c73982d92495e10dec209dfc5a5e272e8837b06"` Nov 17 10:17:40.805 INFO [stderr] usermod: no changes Nov 17 10:17:40.947 INFO [stderr] Compiling serde_test v0.8.21 Nov 17 10:17:40.947 INFO [stderr] Compiling humantime v1.0.0 Nov 17 10:17:40.950 INFO [stderr] Compiling ordered-float v0.2.3 Nov 17 10:17:40.955 INFO [stderr] Compiling cookie v0.2.5 Nov 17 10:17:42.103 INFO [stderr] Compiling serde-value v0.3.1 Nov 17 10:17:43.016 INFO [stderr] Compiling linked-hash-map v0.3.0 Nov 17 10:17:43.033 INFO [stderr] Compiling hyper v0.9.14 Nov 17 10:17:43.716 INFO [stderr] Compiling yaml-rust v0.3.5 Nov 17 10:17:47.079 INFO [stderr] Compiling serde_yaml v0.5.0 Nov 17 10:17:48.439 INFO [stderr] Compiling log4rs v0.5.2 Nov 17 10:17:57.705 INFO [stderr] Compiling bingo-bot v0.1.0 (/source) Nov 17 10:17:59.595 INFO [stderr] warning: unused variable: `s` Nov 17 10:17:59.596 INFO [stderr] --> src/bingo/words.rs:2:21 Nov 17 10:17:59.596 INFO [stderr] | Nov 17 10:17:59.596 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:17:59.597 INFO [stderr] | ^ help: consider using `_s` instead Nov 17 10:17:59.597 INFO [stderr] | Nov 17 10:17:59.597 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 17 10:17:59.598 INFO [stderr] Nov 17 10:17:59.603 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:17:59.603 INFO [stderr] --> src/http.rs:12:9 Nov 17 10:17:59.604 INFO [stderr] | Nov 17 10:17:59.604 INFO [stderr] 12 | let mut s_buf:String; Nov 17 10:17:59.605 INFO [stderr] | ----^^^^^ Nov 17 10:17:59.605 INFO [stderr] | | Nov 17 10:17:59.605 INFO [stderr] | help: remove this `mut` Nov 17 10:17:59.605 INFO [stderr] | Nov 17 10:17:59.606 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 17 10:17:59.606 INFO [stderr] Nov 17 10:17:59.615 INFO [stderr] warning: function is never used: `listening` Nov 17 10:17:59.616 INFO [stderr] --> src/http.rs:6:1 Nov 17 10:17:59.616 INFO [stderr] | Nov 17 10:17:59.616 INFO [stderr] 6 | pub fn listening(url: &str) { Nov 17 10:17:59.617 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.617 INFO [stderr] | Nov 17 10:17:59.617 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 17 10:17:59.617 INFO [stderr] Nov 17 10:17:59.618 INFO [stderr] warning: function is never used: `handle_proc` Nov 17 10:17:59.618 INFO [stderr] --> src/http.rs:11:1 Nov 17 10:17:59.618 INFO [stderr] | Nov 17 10:17:59.618 INFO [stderr] 11 | fn handle_proc(req: Request, mut res: Response) { Nov 17 10:17:59.620 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.620 INFO [stderr] Nov 17 10:17:59.621 INFO [stderr] warning: struct is never constructed: `GitterMdFormatProvider` Nov 17 10:17:59.621 INFO [stderr] --> src/formatting.rs:10:1 Nov 17 10:17:59.621 INFO [stderr] | Nov 17 10:17:59.622 INFO [stderr] 10 | pub struct GitterMdFormatProvider; Nov 17 10:17:59.622 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.622 INFO [stderr] Nov 17 10:17:59.623 INFO [stderr] warning: method is never used: `new` Nov 17 10:17:59.623 INFO [stderr] --> src/formatting.rs:13:5 Nov 17 10:17:59.623 INFO [stderr] | Nov 17 10:17:59.624 INFO [stderr] 13 | pub fn new() -> GitterMdFormatProvider{ Nov 17 10:17:59.624 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.624 INFO [stderr] Nov 17 10:17:59.624 INFO [stderr] warning: method is never used: `new` Nov 17 10:17:59.625 INFO [stderr] --> src/bingo/cards.rs:15:5 Nov 17 10:17:59.626 INFO [stderr] | Nov 17 10:17:59.629 INFO [stderr] 15 | pub fn new(word: &'a str) -> CardCell<'a> { Nov 17 10:17:59.629 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.634 INFO [stderr] Nov 17 10:17:59.635 INFO [stderr] warning: method is never used: `check` Nov 17 10:17:59.635 INFO [stderr] --> src/bingo/cards.rs:27:5 Nov 17 10:17:59.635 INFO [stderr] | Nov 17 10:17:59.636 INFO [stderr] 27 | pub fn check(&mut self) { Nov 17 10:17:59.636 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.636 INFO [stderr] Nov 17 10:17:59.637 INFO [stderr] warning: struct is never constructed: `Card` Nov 17 10:17:59.637 INFO [stderr] --> src/bingo/cards.rs:32:1 Nov 17 10:17:59.637 INFO [stderr] | Nov 17 10:17:59.637 INFO [stderr] 32 | pub struct Card<'a> { Nov 17 10:17:59.638 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.638 INFO [stderr] Nov 17 10:17:59.638 INFO [stderr] warning: method is never used: `new` Nov 17 10:17:59.639 INFO [stderr] --> src/bingo/cards.rs:38:5 Nov 17 10:17:59.639 INFO [stderr] | Nov 17 10:17:59.639 INFO [stderr] 38 | pub fn new(word_iter: I) -> Card<'a> where I: Iterator { Nov 17 10:17:59.639 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.640 INFO [stderr] Nov 17 10:17:59.640 INFO [stderr] warning: method is never used: `check_cell` Nov 17 10:17:59.640 INFO [stderr] --> src/bingo/cards.rs:42:5 Nov 17 10:17:59.640 INFO [stderr] | Nov 17 10:17:59.641 INFO [stderr] 42 | pub fn check_cell(&mut self, row: usize, col: usize) { Nov 17 10:17:59.641 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.641 INFO [stderr] Nov 17 10:17:59.641 INFO [stderr] warning: function is never used: `fill_cells` Nov 17 10:17:59.642 INFO [stderr] --> src/bingo/cards.rs:47:1 Nov 17 10:17:59.642 INFO [stderr] | Nov 17 10:17:59.642 INFO [stderr] 47 | fn fill_cells<'a, I>(word_iter: I) -> [[CardCell<'a>; COL_COUNT]; ROW_COUNT] where I: Iterator { Nov 17 10:17:59.643 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.643 INFO [stderr] Nov 17 10:17:59.643 INFO [stderr] warning: function is never used: `split` Nov 17 10:17:59.643 INFO [stderr] --> src/bingo/words.rs:2:1 Nov 17 10:17:59.644 INFO [stderr] | Nov 17 10:17:59.644 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:17:59.644 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.645 INFO [stderr] Nov 17 10:17:59.645 INFO [stderr] warning: struct is never constructed: `Word` Nov 17 10:17:59.645 INFO [stderr] --> src/bingo/words.rs:6:1 Nov 17 10:17:59.645 INFO [stderr] | Nov 17 10:17:59.646 INFO [stderr] 6 | pub struct Word { Nov 17 10:17:59.646 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 10:17:59.646 INFO [stderr] Nov 17 10:17:59.647 INFO [stderr] warning: method is never used: `new` Nov 17 10:17:59.647 INFO [stderr] --> src/bingo/words.rs:12:6 Nov 17 10:17:59.647 INFO [stderr] | Nov 17 10:17:59.647 INFO [stderr] 12 | pub fn new(title: &str, synonyms: Vec<&str>) -> Word { Nov 17 10:17:59.648 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:17:59.648 INFO [stderr] Nov 17 10:18:01.157 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 20.32s Nov 17 10:18:01.167 INFO [stderr] su: No module specific data is present Nov 17 10:18:01.813 INFO running `"docker" "inspect" "eb68a06dbaca8f44b8f1e59c3c73982d92495e10dec209dfc5a5e272e8837b06"` Nov 17 10:18:02.105 INFO running `"docker" "rm" "-f" "eb68a06dbaca8f44b8f1e59c3c73982d92495e10dec209dfc5a5e272e8837b06"` Nov 17 10:18:02.443 INFO [stdout] eb68a06dbaca8f44b8f1e59c3c73982d92495e10dec209dfc5a5e272e8837b06 Nov 17 10:18:02.449 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-0/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-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:02.866 INFO [stdout] f60d620ac26ac158343deff39e43ef8c14e70a6c3bfb2db7db006d1c74949ec9 Nov 17 10:18:02.871 INFO running `"docker" "start" "-a" "f60d620ac26ac158343deff39e43ef8c14e70a6c3bfb2db7db006d1c74949ec9"` Nov 17 10:18:04.144 INFO [stderr] usermod: no changes Nov 17 10:18:04.316 INFO [stderr] Compiling bingo-bot v0.1.0 (/source) Nov 17 10:18:06.205 INFO [stderr] warning: unused variable: `s` Nov 17 10:18:06.205 INFO [stderr] --> src/bingo/words.rs:2:21 Nov 17 10:18:06.206 INFO [stderr] | Nov 17 10:18:06.206 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:18:06.206 INFO [stderr] | ^ help: consider using `_s` instead Nov 17 10:18:06.207 INFO [stderr] | Nov 17 10:18:06.207 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 17 10:18:06.207 INFO [stderr] Nov 17 10:18:06.218 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:18:06.218 INFO [stderr] --> src/http.rs:12:9 Nov 17 10:18:06.218 INFO [stderr] | Nov 17 10:18:06.218 INFO [stderr] 12 | let mut s_buf:String; Nov 17 10:18:06.218 INFO [stderr] | ----^^^^^ Nov 17 10:18:06.218 INFO [stderr] | | Nov 17 10:18:06.218 INFO [stderr] | help: remove this `mut` Nov 17 10:18:06.218 INFO [stderr] | Nov 17 10:18:06.227 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 17 10:18:06.227 INFO [stderr] Nov 17 10:18:06.251 INFO [stderr] warning: function is never used: `listening` Nov 17 10:18:06.252 INFO [stderr] --> src/http.rs:6:1 Nov 17 10:18:06.252 INFO [stderr] | Nov 17 10:18:06.253 INFO [stderr] 6 | pub fn listening(url: &str) { Nov 17 10:18:06.253 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:06.253 INFO [stderr] | Nov 17 10:18:06.253 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 17 10:18:06.254 INFO [stderr] Nov 17 10:18:06.254 INFO [stderr] warning: function is never used: `handle_proc` Nov 17 10:18:06.254 INFO [stderr] --> src/http.rs:11:1 Nov 17 10:18:06.255 INFO [stderr] | Nov 17 10:18:06.255 INFO [stderr] 11 | fn handle_proc(req: Request, mut res: Response) { Nov 17 10:18:06.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:06.255 INFO [stderr] Nov 17 10:18:06.256 INFO [stderr] warning: struct is never constructed: `GitterMdFormatProvider` Nov 17 10:18:06.256 INFO [stderr] --> src/formatting.rs:10:1 Nov 17 10:18:06.256 INFO [stderr] | Nov 17 10:18:06.257 INFO [stderr] 10 | pub struct GitterMdFormatProvider; Nov 17 10:18:06.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:06.257 INFO [stderr] Nov 17 10:18:06.257 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:06.258 INFO [stderr] --> src/formatting.rs:13:5 Nov 17 10:18:06.258 INFO [stderr] | Nov 17 10:18:06.258 INFO [stderr] 13 | pub fn new() -> GitterMdFormatProvider{ Nov 17 10:18:06.259 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:06.259 INFO [stderr] Nov 17 10:18:06.259 INFO [stderr] warning: function is never used: `split` Nov 17 10:18:06.259 INFO [stderr] --> src/bingo/words.rs:2:1 Nov 17 10:18:06.259 INFO [stderr] | Nov 17 10:18:06.259 INFO [stderr] 2 | pub fn split<'a, I>(s: &'a str) -> I where I: Iterator { Nov 17 10:18:06.259 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:06.259 INFO [stderr] Nov 17 10:18:06.259 INFO [stderr] warning: struct is never constructed: `Word` Nov 17 10:18:06.260 INFO [stderr] --> src/bingo/words.rs:6:1 Nov 17 10:18:06.260 INFO [stderr] | Nov 17 10:18:06.260 INFO [stderr] 6 | pub struct Word { Nov 17 10:18:06.260 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 10:18:06.260 INFO [stderr] Nov 17 10:18:06.260 INFO [stderr] warning: method is never used: `new` Nov 17 10:18:06.260 INFO [stderr] --> src/bingo/words.rs:12:6 Nov 17 10:18:06.260 INFO [stderr] | Nov 17 10:18:06.260 INFO [stderr] 12 | pub fn new(title: &str, synonyms: Vec<&str>) -> Word { Nov 17 10:18:06.260 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:18:06.260 INFO [stderr] Nov 17 10:18:07.233 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.02s Nov 17 10:18:07.239 INFO [stderr] su: No module specific data is present Nov 17 10:18:07.845 INFO running `"docker" "inspect" "f60d620ac26ac158343deff39e43ef8c14e70a6c3bfb2db7db006d1c74949ec9"` Nov 17 10:18:08.157 INFO running `"docker" "rm" "-f" "f60d620ac26ac158343deff39e43ef8c14e70a6c3bfb2db7db006d1c74949ec9"` Nov 17 10:18:08.412 INFO [stdout] f60d620ac26ac158343deff39e43ef8c14e70a6c3bfb2db7db006d1c74949ec9 Nov 17 10:18:08.418 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-0/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-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:08.780 INFO [stdout] 0ee1c4270c1bee12f140dc9fef2045d333bcb1748e3834e26698ff38dc62db6f Nov 17 10:18:08.789 INFO running `"docker" "start" "-a" "0ee1c4270c1bee12f140dc9fef2045d333bcb1748e3834e26698ff38dc62db6f"` Nov 17 10:18:10.253 INFO [stderr] usermod: no changes Nov 17 10:18:10.419 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.14s Nov 17 10:18:10.439 INFO [stderr] Running /target/debug/deps/bingo_bot-c2ae3c1dad1b5f45 Nov 17 10:18:10.451 INFO [stdout] Nov 17 10:18:10.452 INFO [stdout] running 4 tests Nov 17 10:18:10.452 INFO [stdout] test bingo::bingo_tests::bingo_tests_works ... ok Nov 17 10:18:10.452 INFO [stdout] test bingo::bingo_tests::card_check_cell ... ok Nov 17 10:18:10.453 INFO [stdout] test bingo::bingo_tests::cardcell_new ... ok Nov 17 10:18:10.455 INFO [stderr] su: No module specific data is present Nov 17 10:18:10.455 INFO [stdout] test bingo::bingo_tests::cardcell_check ... ok Nov 17 10:18:10.455 INFO [stdout] Nov 17 10:18:10.455 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 10:18:10.455 INFO [stdout] Nov 17 10:18:11.137 INFO running `"docker" "inspect" "0ee1c4270c1bee12f140dc9fef2045d333bcb1748e3834e26698ff38dc62db6f"` Nov 17 10:18:11.334 INFO running `"docker" "rm" "-f" "0ee1c4270c1bee12f140dc9fef2045d333bcb1748e3834e26698ff38dc62db6f"` Nov 17 10:18:11.643 INFO [stdout] 0ee1c4270c1bee12f140dc9fef2045d333bcb1748e3834e26698ff38dc62db6f