Dec 06 01:52:35.919 INFO testing denysvitali/barcode-reader against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 06 01:52:35.919 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-4/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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"` Dec 06 01:52:36.292 INFO [stdout] 4c0a2b4aa69bf9c0d7581e7ef077d6f2c7c281ea7f3cf70cce41386838d498af Dec 06 01:52:36.294 INFO running `"docker" "start" "-a" "4c0a2b4aa69bf9c0d7581e7ef077d6f2c7c281ea7f3cf70cce41386838d498af"` Dec 06 01:52:37.828 INFO [stderr] usermod: no changes Dec 06 01:52:38.040 INFO [stderr] Compiling serial-core v0.4.0 Dec 06 01:52:38.044 INFO [stderr] Compiling ioctl-rs v0.1.5 Dec 06 01:52:38.044 INFO [stderr] Compiling termios v0.2.2 Dec 06 01:52:38.044 INFO [stderr] Compiling openssl-sys v0.9.20 Dec 06 01:52:38.108 INFO [stderr] Compiling mio v0.6.11 Dec 06 01:52:39.956 INFO [stderr] Compiling serial-unix v0.4.0 Dec 06 01:52:41.778 INFO [stderr] Compiling serial v0.4.0 Dec 06 01:52:42.570 INFO [stderr] Compiling openssl v0.9.20 Dec 06 01:52:45.111 INFO [stderr] Compiling tokio-core v0.1.10 Dec 06 01:52:49.231 INFO [stderr] Compiling tokio-proto v0.1.1 Dec 06 01:52:53.612 INFO [stderr] Compiling native-tls v0.1.4 Dec 06 01:52:54.148 INFO [stderr] Compiling hyper v0.11.6 Dec 06 01:52:55.002 INFO [stderr] Compiling tokio-tls v0.1.3 Dec 06 01:53:01.796 INFO [stderr] Compiling hyper-tls v0.1.2 Dec 06 01:53:03.554 INFO [stderr] Compiling barcode-scanner v0.1.0 (/source) Dec 06 01:53:06.088 INFO [stderr] warning: unused import: `Write` Dec 06 01:53:06.088 INFO [stderr] --> src/main.rs:16:21 Dec 06 01:53:06.088 INFO [stderr] | Dec 06 01:53:06.088 INFO [stderr] 16 | use std::io::{self, Write, Read, ErrorKind}; Dec 06 01:53:06.088 INFO [stderr] | ^^^^^ Dec 06 01:53:06.089 INFO [stderr] | Dec 06 01:53:06.089 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 01:53:06.089 INFO [stderr] Dec 06 01:53:06.270 INFO [stderr] warning: value assigned to `s` is never read Dec 06 01:53:06.270 INFO [stderr] --> src/main.rs:179:13 Dec 06 01:53:06.270 INFO [stderr] | Dec 06 01:53:06.270 INFO [stderr] 179 | let mut s = String::new(); Dec 06 01:53:06.270 INFO [stderr] | ^ Dec 06 01:53:06.270 INFO [stderr] | Dec 06 01:53:06.270 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 06 01:53:06.270 INFO [stderr] Dec 06 01:53:06.275 INFO [stderr] warning: variable does not need to be mutable Dec 06 01:53:06.275 INFO [stderr] --> src/main.rs:52:9 Dec 06 01:53:06.275 INFO [stderr] | Dec 06 01:53:06.275 INFO [stderr] 52 | let mut openfood_apikey : &str; Dec 06 01:53:06.275 INFO [stderr] | ----^^^^^^^^^^^^^^^ Dec 06 01:53:06.275 INFO [stderr] | | Dec 06 01:53:06.275 INFO [stderr] | help: remove this `mut` Dec 06 01:53:06.275 INFO [stderr] | Dec 06 01:53:06.275 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 01:53:06.275 INFO [stderr] Dec 06 01:53:06.288 INFO [stderr] warning: variable does not need to be mutable Dec 06 01:53:06.288 INFO [stderr] --> src/main.rs:106:9 Dec 06 01:53:06.288 INFO [stderr] | Dec 06 01:53:06.288 INFO [stderr] 106 | let mut json = r#"{ Dec 06 01:53:06.288 INFO [stderr] | ----^^^^ Dec 06 01:53:06.288 INFO [stderr] | | Dec 06 01:53:06.288 INFO [stderr] | help: remove this `mut` Dec 06 01:53:06.288 INFO [stderr] Dec 06 01:53:06.299 INFO [stderr] warning: variant is never constructed: `Pharmacode39` Dec 06 01:53:06.299 INFO [stderr] --> src/barcodes.rs:6:9 Dec 06 01:53:06.299 INFO [stderr] | Dec 06 01:53:06.299 INFO [stderr] 6 | Pharmacode39, Dec 06 01:53:06.299 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 01:53:06.299 INFO [stderr] | Dec 06 01:53:06.299 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 01:53:06.299 INFO [stderr] Dec 06 01:53:06.299 INFO [stderr] warning: function is never used: `testRequest` Dec 06 01:53:06.299 INFO [stderr] --> src/main.rs:99:1 Dec 06 01:53:06.299 INFO [stderr] | Dec 06 01:53:06.299 INFO [stderr] 99 | fn testRequest(barcode: &str, key: &str) -> Result<(), Box>{ Dec 06 01:53:06.299 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 01:53:06.299 INFO [stderr] Dec 06 01:53:06.300 INFO [stderr] warning: function `testRequest` should have a snake case name such as `test_request` Dec 06 01:53:06.300 INFO [stderr] --> src/main.rs:99:1 Dec 06 01:53:06.300 INFO [stderr] | Dec 06 01:53:06.300 INFO [stderr] 99 | / fn testRequest(barcode: &str, key: &str) -> Result<(), Box>{ Dec 06 01:53:06.300 INFO [stderr] 100 | | let mut core = Core::new()?; Dec 06 01:53:06.300 INFO [stderr] 101 | | let handle = core.handle(); Dec 06 01:53:06.300 INFO [stderr] 102 | | let client = Client::configure() Dec 06 01:53:06.300 INFO [stderr] ... | Dec 06 01:53:06.300 INFO [stderr] 146 | | Ok(()) Dec 06 01:53:06.300 INFO [stderr] 147 | | } Dec 06 01:53:06.300 INFO [stderr] | |_^ Dec 06 01:53:06.300 INFO [stderr] | Dec 06 01:53:06.300 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 06 01:53:06.300 INFO [stderr] Dec 06 01:53:08.240 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 30.38s Dec 06 01:53:08.268 INFO [stderr] su: No module specific data is present Dec 06 01:53:09.031 INFO running `"docker" "inspect" "4c0a2b4aa69bf9c0d7581e7ef077d6f2c7c281ea7f3cf70cce41386838d498af"` Dec 06 01:53:09.268 INFO running `"docker" "rm" "-f" "4c0a2b4aa69bf9c0d7581e7ef077d6f2c7c281ea7f3cf70cce41386838d498af"` Dec 06 01:53:09.500 INFO [stdout] 4c0a2b4aa69bf9c0d7581e7ef077d6f2c7c281ea7f3cf70cce41386838d498af Dec 06 01:53:09.508 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-4/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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"` Dec 06 01:53:10.030 INFO [stdout] b7577a5f3f741d704a0a397bfb817908614b8066e307d1e6d82c5d65e2d993b5 Dec 06 01:53:10.032 INFO running `"docker" "start" "-a" "b7577a5f3f741d704a0a397bfb817908614b8066e307d1e6d82c5d65e2d993b5"` Dec 06 01:53:11.444 INFO [stderr] usermod: no changes Dec 06 01:53:11.616 INFO [stderr] Compiling barcode-scanner v0.1.0 (/source) Dec 06 01:53:13.748 INFO [stderr] warning: unused import: `Write` Dec 06 01:53:13.748 INFO [stderr] --> src/main.rs:16:21 Dec 06 01:53:13.748 INFO [stderr] | Dec 06 01:53:13.748 INFO [stderr] 16 | use std::io::{self, Write, Read, ErrorKind}; Dec 06 01:53:13.748 INFO [stderr] | ^^^^^ Dec 06 01:53:13.748 INFO [stderr] | Dec 06 01:53:13.748 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 01:53:13.748 INFO [stderr] Dec 06 01:53:13.876 INFO [stderr] warning: value assigned to `s` is never read Dec 06 01:53:13.876 INFO [stderr] --> src/main.rs:179:13 Dec 06 01:53:13.876 INFO [stderr] | Dec 06 01:53:13.876 INFO [stderr] 179 | let mut s = String::new(); Dec 06 01:53:13.876 INFO [stderr] | ^ Dec 06 01:53:13.876 INFO [stderr] | Dec 06 01:53:13.876 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 06 01:53:13.876 INFO [stderr] Dec 06 01:53:13.876 INFO [stderr] warning: variable does not need to be mutable Dec 06 01:53:13.876 INFO [stderr] --> src/main.rs:52:9 Dec 06 01:53:13.876 INFO [stderr] | Dec 06 01:53:13.876 INFO [stderr] 52 | let mut openfood_apikey : &str; Dec 06 01:53:13.876 INFO [stderr] | ----^^^^^^^^^^^^^^^ Dec 06 01:53:13.876 INFO [stderr] | | Dec 06 01:53:13.876 INFO [stderr] | help: remove this `mut` Dec 06 01:53:13.876 INFO [stderr] | Dec 06 01:53:13.876 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 01:53:13.876 INFO [stderr] Dec 06 01:53:13.889 INFO [stderr] warning: variable does not need to be mutable Dec 06 01:53:13.889 INFO [stderr] --> src/main.rs:106:9 Dec 06 01:53:13.889 INFO [stderr] | Dec 06 01:53:13.889 INFO [stderr] 106 | let mut json = r#"{ Dec 06 01:53:13.889 INFO [stderr] | ----^^^^ Dec 06 01:53:13.889 INFO [stderr] | | Dec 06 01:53:13.889 INFO [stderr] | help: remove this `mut` Dec 06 01:53:13.889 INFO [stderr] Dec 06 01:53:13.904 INFO [stderr] warning: variant is never constructed: `Pharmacode39` Dec 06 01:53:13.904 INFO [stderr] --> src/barcodes.rs:6:9 Dec 06 01:53:13.904 INFO [stderr] | Dec 06 01:53:13.904 INFO [stderr] 6 | Pharmacode39, Dec 06 01:53:13.904 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 01:53:13.904 INFO [stderr] | Dec 06 01:53:13.904 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 01:53:13.904 INFO [stderr] Dec 06 01:53:13.904 INFO [stderr] warning: function is never used: `testRequest` Dec 06 01:53:13.904 INFO [stderr] --> src/main.rs:99:1 Dec 06 01:53:13.904 INFO [stderr] | Dec 06 01:53:13.904 INFO [stderr] 99 | fn testRequest(barcode: &str, key: &str) -> Result<(), Box>{ Dec 06 01:53:13.904 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 01:53:13.904 INFO [stderr] Dec 06 01:53:13.904 INFO [stderr] warning: function `testRequest` should have a snake case name such as `test_request` Dec 06 01:53:13.904 INFO [stderr] --> src/main.rs:99:1 Dec 06 01:53:13.904 INFO [stderr] | Dec 06 01:53:13.904 INFO [stderr] 99 | / fn testRequest(barcode: &str, key: &str) -> Result<(), Box>{ Dec 06 01:53:13.904 INFO [stderr] 100 | | let mut core = Core::new()?; Dec 06 01:53:13.904 INFO [stderr] 101 | | let handle = core.handle(); Dec 06 01:53:13.904 INFO [stderr] 102 | | let client = Client::configure() Dec 06 01:53:13.904 INFO [stderr] ... | Dec 06 01:53:13.904 INFO [stderr] 146 | | Ok(()) Dec 06 01:53:13.904 INFO [stderr] 147 | | } Dec 06 01:53:13.904 INFO [stderr] | |_^ Dec 06 01:53:13.905 INFO [stderr] | Dec 06 01:53:13.905 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 06 01:53:13.905 INFO [stderr] Dec 06 01:53:14.277 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.80s Dec 06 01:53:14.287 INFO [stderr] su: No module specific data is present Dec 06 01:53:14.934 INFO running `"docker" "inspect" "b7577a5f3f741d704a0a397bfb817908614b8066e307d1e6d82c5d65e2d993b5"` Dec 06 01:53:15.218 INFO running `"docker" "rm" "-f" "b7577a5f3f741d704a0a397bfb817908614b8066e307d1e6d82c5d65e2d993b5"` Dec 06 01:53:15.461 INFO [stdout] b7577a5f3f741d704a0a397bfb817908614b8066e307d1e6d82c5d65e2d993b5 Dec 06 01:53:15.466 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-4/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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"` Dec 06 01:53:15.862 INFO [stdout] df2fb26f569bd484b9d833e8821aaa776a5a261213bd616bc5f43a12bc8cb2c7 Dec 06 01:53:15.872 INFO running `"docker" "start" "-a" "df2fb26f569bd484b9d833e8821aaa776a5a261213bd616bc5f43a12bc8cb2c7"` Dec 06 01:53:17.066 INFO [stderr] usermod: no changes Dec 06 01:53:17.288 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.17s Dec 06 01:53:17.296 INFO [stderr] Running /target/debug/deps/barcode_scanner-a5b0a91cda735088 Dec 06 01:53:17.332 INFO [stderr] su: No module specific data is present Dec 06 01:53:17.332 INFO [stdout] Dec 06 01:53:17.332 INFO [stdout] running 0 tests Dec 06 01:53:17.332 INFO [stdout] Dec 06 01:53:17.332 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 01:53:17.332 INFO [stdout] Dec 06 01:53:18.398 INFO running `"docker" "inspect" "df2fb26f569bd484b9d833e8821aaa776a5a261213bd616bc5f43a12bc8cb2c7"` Dec 06 01:53:18.705 INFO running `"docker" "rm" "-f" "df2fb26f569bd484b9d833e8821aaa776a5a261213bd616bc5f43a12bc8cb2c7"` Dec 06 01:53:19.040 INFO [stdout] df2fb26f569bd484b9d833e8821aaa776a5a261213bd616bc5f43a12bc8cb2c7