Oct 26 21:35:41.671 INFO checking saikrir/CConv against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192-2 Oct 26 21:35:41.671 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192-2/worker-3/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/pr-55192-2/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/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 +155510e377ae2a8d8ee0dad1a5f809c9062a5526-alt check --frozen --all --all-targets" "-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"` Oct 26 21:35:42.183 INFO blam! 3108b0b303e42ae434992a2ff2849a402407698fd20407623bad3a62793bf2d5 Oct 26 21:35:42.185 INFO running `"docker" "start" "-a" "3108b0b303e42ae434992a2ff2849a402407698fd20407623bad3a62793bf2d5"` Oct 26 21:35:44.557 INFO kablam! usermod: no changes Oct 26 21:35:44.787 INFO kablam! Compiling gcc v0.3.38 Oct 26 21:35:44.795 INFO kablam! Checking serde v0.8.19 Oct 26 21:35:44.795 INFO kablam! Checking num_cpus v1.1.0 Oct 26 21:35:44.795 INFO kablam! Checking openssl-sys v0.7.17 Oct 26 21:35:44.795 INFO kablam! Checking date v0.1.3 Oct 26 21:35:48.667 INFO kablam! Compiling openssl-sys-extras v0.7.14 Oct 26 21:35:48.667 INFO kablam! Compiling openssl v0.7.14 Oct 26 21:35:54.396 INFO kablam! Checking cookie v0.2.5 Oct 26 21:35:54.397 INFO kablam! Checking openssl-verify v0.1.0 Oct 26 21:35:55.507 INFO kablam! Checking hyper v0.9.12 Oct 26 21:35:56.635 INFO kablam! Checking serde_json v0.8.3 Oct 26 21:36:00.099 INFO kablam! Checking CConv v0.1.0 (/source) Oct 26 21:36:00.871 INFO kablam! warning: unused imports: `ParseFloatError`, `ParseIntError` Oct 26 21:36:00.871 INFO kablam! --> src/io.rs:2:16 Oct 26 21:36:00.871 INFO kablam! | Oct 26 21:36:00.871 INFO kablam! 2 | use std::num::{ParseFloatError, ParseIntError}; Oct 26 21:36:00.871 INFO kablam! | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ Oct 26 21:36:00.871 INFO kablam! | Oct 26 21:36:00.871 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 26 21:36:00.871 INFO kablam! Oct 26 21:36:00.915 INFO kablam! warning: unused imports: `ParseFloatError`, `ParseIntError` Oct 26 21:36:00.915 INFO kablam! --> src/io.rs:2:16 Oct 26 21:36:00.915 INFO kablam! | Oct 26 21:36:00.915 INFO kablam! 2 | use std::num::{ParseFloatError, ParseIntError}; Oct 26 21:36:00.915 INFO kablam! | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ Oct 26 21:36:00.915 INFO kablam! | Oct 26 21:36:00.915 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 26 21:36:00.915 INFO kablam! Oct 26 21:36:01.023 INFO kablam! warning: unused variable: `e` Oct 26 21:36:01.023 INFO kablam! --> src/io.rs:87:40 Oct 26 21:36:01.023 INFO kablam! | Oct 26 21:36:01.023 INFO kablam! 87 | user_input.parse::().map_err(|e| Error::new(ErrorKind::InvalidInput, "Invalid amount")) Oct 26 21:36:01.023 INFO kablam! | ^ help: consider using `_e` instead Oct 26 21:36:01.023 INFO kablam! | Oct 26 21:36:01.023 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 26 21:36:01.023 INFO kablam! Oct 26 21:36:01.023 INFO kablam! warning: unused variable: `x` Oct 26 21:36:01.023 INFO kablam! --> src/io.rs:187:19 Oct 26 21:36:01.023 INFO kablam! | Oct 26 21:36:01.023 INFO kablam! 187 | while let Err(x) = from_inp { Oct 26 21:36:01.023 INFO kablam! | ^ help: consider using `_x` instead Oct 26 21:36:01.023 INFO kablam! Oct 26 21:36:01.023 INFO kablam! warning: unused variable: `x` Oct 26 21:36:01.023 INFO kablam! --> src/io.rs:211:19 Oct 26 21:36:01.023 INFO kablam! | Oct 26 21:36:01.023 INFO kablam! 211 | while let Err(x) = result { Oct 26 21:36:01.023 INFO kablam! | ^ help: consider using `_x` instead Oct 26 21:36:01.023 INFO kablam! Oct 26 21:36:01.023 INFO kablam! warning: unused variable: `x` Oct 26 21:36:01.023 INFO kablam! --> src/main.rs:24:19 Oct 26 21:36:01.023 INFO kablam! | Oct 26 21:36:01.023 INFO kablam! 24 | while let Err(x) = user_input { Oct 26 21:36:01.023 INFO kablam! | ^ help: consider using `_x` instead Oct 26 21:36:01.023 INFO kablam! Oct 26 21:36:01.075 INFO kablam! warning: constant item is never used: `CURRENCY_CONVERSION_URL` Oct 26 21:36:01.075 INFO kablam! --> src/currency_data_proxy.rs:17:1 Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! 17 | const CURRENCY_CONVERSION_URL: &'static str = "http://free.currencyconverterapi.com/api/v3/convert?q={}&compact=ultra"; Oct 26 21:36:01.075 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 21:36:01.075 INFO kablam! Oct 26 21:36:01.075 INFO kablam! warning: crate `CConv` should have a snake case name such as `cconv` Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! = note: #[warn(non_snake_case)] on by default Oct 26 21:36:01.075 INFO kablam! Oct 26 21:36:01.075 INFO kablam! warning: variable `userInput` should have a snake case name such as `user_input` Oct 26 21:36:01.075 INFO kablam! --> src/io.rs:49:9 Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! 49 | let userInput: UserInput = UserInput { Oct 26 21:36:01.075 INFO kablam! | ^^^^^^^^^ Oct 26 21:36:01.075 INFO kablam! Oct 26 21:36:01.075 INFO kablam! warning: variable `userInput` should have a snake case name such as `user_input` Oct 26 21:36:01.075 INFO kablam! --> src/io.rs:249:9 Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! 249 | let userInput: UserInput = UserInput { Oct 26 21:36:01.075 INFO kablam! | ^^^^^^^^^ Oct 26 21:36:01.075 INFO kablam! Oct 26 21:36:01.075 INFO kablam! warning: unused `std::result::Result` that must be used Oct 26 21:36:01.075 INFO kablam! --> src/currency_data_proxy.rs:23:5 Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! 23 | response.read_to_string(&mut response_string); Oct 26 21:36:01.075 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 26 21:36:01.075 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 26 21:36:01.075 INFO kablam! Oct 26 21:36:01.075 INFO kablam! warning: unused `std::result::Result` that must be used Oct 26 21:36:01.075 INFO kablam! --> src/currency_data_proxy.rs:67:5 Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! 67 | response.read_to_string(&mut response_string); Oct 26 21:36:01.075 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 21:36:01.075 INFO kablam! | Oct 26 21:36:01.075 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 26 21:36:01.075 INFO kablam! Oct 26 21:36:01.099 INFO kablam! warning: unused variable: `e` Oct 26 21:36:01.099 INFO kablam! --> src/io.rs:87:40 Oct 26 21:36:01.099 INFO kablam! | Oct 26 21:36:01.099 INFO kablam! 87 | user_input.parse::().map_err(|e| Error::new(ErrorKind::InvalidInput, "Invalid amount")) Oct 26 21:36:01.099 INFO kablam! | ^ help: consider using `_e` instead Oct 26 21:36:01.099 INFO kablam! | Oct 26 21:36:01.099 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 26 21:36:01.099 INFO kablam! Oct 26 21:36:01.099 INFO kablam! warning: unused variable: `x` Oct 26 21:36:01.099 INFO kablam! --> src/io.rs:187:19 Oct 26 21:36:01.099 INFO kablam! | Oct 26 21:36:01.099 INFO kablam! 187 | while let Err(x) = from_inp { Oct 26 21:36:01.099 INFO kablam! | ^ help: consider using `_x` instead Oct 26 21:36:01.099 INFO kablam! Oct 26 21:36:01.099 INFO kablam! warning: unused variable: `x` Oct 26 21:36:01.099 INFO kablam! --> src/io.rs:211:19 Oct 26 21:36:01.099 INFO kablam! | Oct 26 21:36:01.099 INFO kablam! 211 | while let Err(x) = result { Oct 26 21:36:01.099 INFO kablam! | ^ help: consider using `_x` instead Oct 26 21:36:01.099 INFO kablam! Oct 26 21:36:01.099 INFO kablam! warning: unused variable: `x` Oct 26 21:36:01.099 INFO kablam! --> src/main.rs:24:19 Oct 26 21:36:01.099 INFO kablam! | Oct 26 21:36:01.099 INFO kablam! 24 | while let Err(x) = user_input { Oct 26 21:36:01.099 INFO kablam! | ^ help: consider using `_x` instead Oct 26 21:36:01.099 INFO kablam! Oct 26 21:36:01.203 INFO kablam! warning: constant item is never used: `CURRENCY_CONVERSION_URL` Oct 26 21:36:01.203 INFO kablam! --> src/currency_data_proxy.rs:17:1 Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! 17 | const CURRENCY_CONVERSION_URL: &'static str = "http://free.currencyconverterapi.com/api/v3/convert?q={}&compact=ultra"; Oct 26 21:36:01.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 21:36:01.203 INFO kablam! Oct 26 21:36:01.203 INFO kablam! warning: crate `CConv` should have a snake case name such as `cconv` Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! = note: #[warn(non_snake_case)] on by default Oct 26 21:36:01.203 INFO kablam! Oct 26 21:36:01.203 INFO kablam! warning: variable `userInput` should have a snake case name such as `user_input` Oct 26 21:36:01.203 INFO kablam! --> src/io.rs:49:9 Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! 49 | let userInput: UserInput = UserInput { Oct 26 21:36:01.203 INFO kablam! | ^^^^^^^^^ Oct 26 21:36:01.203 INFO kablam! Oct 26 21:36:01.203 INFO kablam! warning: variable `userInput` should have a snake case name such as `user_input` Oct 26 21:36:01.203 INFO kablam! --> src/io.rs:249:9 Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! 249 | let userInput: UserInput = UserInput { Oct 26 21:36:01.203 INFO kablam! | ^^^^^^^^^ Oct 26 21:36:01.203 INFO kablam! Oct 26 21:36:01.203 INFO kablam! warning: unused `std::result::Result` that must be used Oct 26 21:36:01.203 INFO kablam! --> src/currency_data_proxy.rs:23:5 Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! 23 | response.read_to_string(&mut response_string); Oct 26 21:36:01.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 26 21:36:01.203 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 26 21:36:01.203 INFO kablam! Oct 26 21:36:01.203 INFO kablam! warning: unused `std::result::Result` that must be used Oct 26 21:36:01.203 INFO kablam! --> src/currency_data_proxy.rs:67:5 Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! 67 | response.read_to_string(&mut response_string); Oct 26 21:36:01.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 21:36:01.203 INFO kablam! | Oct 26 21:36:01.203 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 26 21:36:01.212 INFO kablam! Oct 26 21:36:01.234 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 16.64s Oct 26 21:36:01.247 INFO kablam! su: No module specific data is present Oct 26 21:36:02.339 INFO running `"docker" "rm" "-f" "3108b0b303e42ae434992a2ff2849a402407698fd20407623bad3a62793bf2d5"` Oct 26 21:36:02.663 INFO blam! 3108b0b303e42ae434992a2ff2849a402407698fd20407623bad3a62793bf2d5