Nov 16 14:38:13.364 INFO testing saikrir/CConv against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 16 14:38:13.364 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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 16 14:38:13.910 INFO [stdout] 03e7f767d0d36312dbd5080f342c7219343665da252abf19fc99f38f13a18b2f Nov 16 14:38:13.915 INFO running `"docker" "start" "-a" "03e7f767d0d36312dbd5080f342c7219343665da252abf19fc99f38f13a18b2f"` Nov 16 14:38:15.044 INFO [stderr] usermod: no changes Nov 16 14:38:15.259 INFO [stderr] Compiling gcc v0.3.38 Nov 16 14:38:15.263 INFO [stderr] Compiling httparse v1.2.0 Nov 16 14:38:15.267 INFO [stderr] Compiling num_cpus v1.1.0 Nov 16 14:38:15.276 INFO [stderr] Compiling openssl-sys v0.7.17 Nov 16 14:38:15.276 INFO [stderr] Compiling time v0.1.35 Nov 16 14:38:19.807 INFO [stderr] Compiling date v0.1.3 Nov 16 14:38:20.744 INFO [stderr] Compiling openssl-sys-extras v0.7.14 Nov 16 14:38:20.747 INFO [stderr] Compiling openssl v0.7.14 Nov 16 14:38:26.575 INFO [stderr] Compiling openssl-verify v0.1.0 Nov 16 14:38:26.576 INFO [stderr] Compiling cookie v0.2.5 Nov 16 14:38:28.739 INFO [stderr] Compiling hyper v0.9.12 Nov 16 14:38:38.230 INFO [stderr] Compiling CConv v0.1.0 (/source) Nov 16 14:38:38.797 INFO [stderr] warning: unused imports: `ParseFloatError`, `ParseIntError` Nov 16 14:38:38.797 INFO [stderr] --> src/io.rs:2:16 Nov 16 14:38:38.797 INFO [stderr] | Nov 16 14:38:38.798 INFO [stderr] 2 | use std::num::{ParseFloatError, ParseIntError}; Nov 16 14:38:38.798 INFO [stderr] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ Nov 16 14:38:38.798 INFO [stderr] | Nov 16 14:38:38.798 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 16 14:38:38.798 INFO [stderr] Nov 16 14:38:39.024 INFO [stderr] warning: unused variable: `e` Nov 16 14:38:39.024 INFO [stderr] --> src/io.rs:87:40 Nov 16 14:38:39.024 INFO [stderr] | Nov 16 14:38:39.024 INFO [stderr] 87 | user_input.parse::().map_err(|e| Error::new(ErrorKind::InvalidInput, "Invalid amount")) Nov 16 14:38:39.024 INFO [stderr] | ^ help: consider using `_e` instead Nov 16 14:38:39.024 INFO [stderr] | Nov 16 14:38:39.024 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 16 14:38:39.025 INFO [stderr] Nov 16 14:38:39.031 INFO [stderr] warning: unused variable: `x` Nov 16 14:38:39.031 INFO [stderr] --> src/io.rs:187:19 Nov 16 14:38:39.031 INFO [stderr] | Nov 16 14:38:39.031 INFO [stderr] 187 | while let Err(x) = from_inp { Nov 16 14:38:39.031 INFO [stderr] | ^ help: consider using `_x` instead Nov 16 14:38:39.031 INFO [stderr] Nov 16 14:38:39.031 INFO [stderr] warning: unused variable: `x` Nov 16 14:38:39.031 INFO [stderr] --> src/io.rs:211:19 Nov 16 14:38:39.031 INFO [stderr] | Nov 16 14:38:39.031 INFO [stderr] 211 | while let Err(x) = result { Nov 16 14:38:39.031 INFO [stderr] | ^ help: consider using `_x` instead Nov 16 14:38:39.031 INFO [stderr] Nov 16 14:38:39.031 INFO [stderr] warning: unused variable: `x` Nov 16 14:38:39.031 INFO [stderr] --> src/main.rs:24:19 Nov 16 14:38:39.031 INFO [stderr] | Nov 16 14:38:39.031 INFO [stderr] 24 | while let Err(x) = user_input { Nov 16 14:38:39.031 INFO [stderr] | ^ help: consider using `_x` instead Nov 16 14:38:39.031 INFO [stderr] Nov 16 14:38:39.095 INFO [stderr] warning: constant item is never used: `CURRENCY_CONVERSION_URL` Nov 16 14:38:39.095 INFO [stderr] --> src/currency_data_proxy.rs:17:1 Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] 17 | const CURRENCY_CONVERSION_URL: &'static str = "http://free.currencyconverterapi.com/api/v3/convert?q={}&compact=ultra"; Nov 16 14:38:39.095 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 16 14:38:39.095 INFO [stderr] Nov 16 14:38:39.095 INFO [stderr] warning: crate `CConv` should have a snake case name such as `cconv` Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 16 14:38:39.095 INFO [stderr] Nov 16 14:38:39.095 INFO [stderr] warning: variable `userInput` should have a snake case name such as `user_input` Nov 16 14:38:39.095 INFO [stderr] --> src/io.rs:49:9 Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] 49 | let userInput: UserInput = UserInput { Nov 16 14:38:39.095 INFO [stderr] | ^^^^^^^^^ Nov 16 14:38:39.095 INFO [stderr] Nov 16 14:38:39.095 INFO [stderr] warning: variable `userInput` should have a snake case name such as `user_input` Nov 16 14:38:39.095 INFO [stderr] --> src/io.rs:249:9 Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] 249 | let userInput: UserInput = UserInput { Nov 16 14:38:39.095 INFO [stderr] | ^^^^^^^^^ Nov 16 14:38:39.095 INFO [stderr] Nov 16 14:38:39.095 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 16 14:38:39.095 INFO [stderr] --> src/currency_data_proxy.rs:23:5 Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] 23 | response.read_to_string(&mut response_string); Nov 16 14:38:39.095 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 14:38:39.095 INFO [stderr] | Nov 16 14:38:39.095 INFO [stderr] = note: #[warn(unused_must_use)] on by default Nov 16 14:38:39.095 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 16 14:38:39.095 INFO [stderr] Nov 16 14:38:39.096 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 16 14:38:39.096 INFO [stderr] --> src/currency_data_proxy.rs:67:5 Nov 16 14:38:39.096 INFO [stderr] | Nov 16 14:38:39.096 INFO [stderr] 67 | response.read_to_string(&mut response_string); Nov 16 14:38:39.096 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 14:38:39.096 INFO [stderr] | Nov 16 14:38:39.096 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 16 14:38:39.096 INFO [stderr] Nov 16 14:38:41.785 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 26.70s Nov 16 14:38:41.799 INFO [stderr] su: No module specific data is present Nov 16 14:38:42.499 INFO running `"docker" "inspect" "03e7f767d0d36312dbd5080f342c7219343665da252abf19fc99f38f13a18b2f"` Nov 16 14:38:42.834 INFO running `"docker" "rm" "-f" "03e7f767d0d36312dbd5080f342c7219343665da252abf19fc99f38f13a18b2f"` Nov 16 14:38:43.132 INFO [stdout] 03e7f767d0d36312dbd5080f342c7219343665da252abf19fc99f38f13a18b2f Nov 16 14:38:43.140 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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 16 14:38:43.671 INFO [stdout] 41b51fca59c70609d0026934015a85e8ad73a3ef22aeb0480407a98a9cecc37b Nov 16 14:38:43.679 INFO running `"docker" "start" "-a" "41b51fca59c70609d0026934015a85e8ad73a3ef22aeb0480407a98a9cecc37b"` Nov 16 14:38:44.871 INFO [stderr] usermod: no changes Nov 16 14:38:45.070 INFO [stderr] Compiling CConv v0.1.0 (/source) Nov 16 14:38:45.667 INFO [stderr] warning: unused imports: `ParseFloatError`, `ParseIntError` Nov 16 14:38:45.667 INFO [stderr] --> src/io.rs:2:16 Nov 16 14:38:45.668 INFO [stderr] | Nov 16 14:38:45.668 INFO [stderr] 2 | use std::num::{ParseFloatError, ParseIntError}; Nov 16 14:38:45.668 INFO [stderr] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ Nov 16 14:38:45.669 INFO [stderr] | Nov 16 14:38:45.669 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 16 14:38:45.669 INFO [stderr] Nov 16 14:38:45.807 INFO [stderr] warning: unused variable: `e` Nov 16 14:38:45.807 INFO [stderr] --> src/io.rs:87:40 Nov 16 14:38:45.808 INFO [stderr] | Nov 16 14:38:45.808 INFO [stderr] 87 | user_input.parse::().map_err(|e| Error::new(ErrorKind::InvalidInput, "Invalid amount")) Nov 16 14:38:45.808 INFO [stderr] | ^ help: consider using `_e` instead Nov 16 14:38:45.809 INFO [stderr] | Nov 16 14:38:45.809 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 16 14:38:45.809 INFO [stderr] Nov 16 14:38:45.809 INFO [stderr] warning: unused variable: `x` Nov 16 14:38:45.810 INFO [stderr] --> src/io.rs:187:19 Nov 16 14:38:45.810 INFO [stderr] | Nov 16 14:38:45.810 INFO [stderr] 187 | while let Err(x) = from_inp { Nov 16 14:38:45.811 INFO [stderr] | ^ help: consider using `_x` instead Nov 16 14:38:45.811 INFO [stderr] Nov 16 14:38:45.811 INFO [stderr] warning: unused variable: `x` Nov 16 14:38:45.811 INFO [stderr] --> src/io.rs:211:19 Nov 16 14:38:45.812 INFO [stderr] | Nov 16 14:38:45.812 INFO [stderr] 211 | while let Err(x) = result { Nov 16 14:38:45.812 INFO [stderr] | ^ help: consider using `_x` instead Nov 16 14:38:45.812 INFO [stderr] Nov 16 14:38:45.813 INFO [stderr] warning: unused variable: `x` Nov 16 14:38:45.813 INFO [stderr] --> src/main.rs:24:19 Nov 16 14:38:45.813 INFO [stderr] | Nov 16 14:38:45.814 INFO [stderr] 24 | while let Err(x) = user_input { Nov 16 14:38:45.814 INFO [stderr] | ^ help: consider using `_x` instead Nov 16 14:38:45.814 INFO [stderr] Nov 16 14:38:45.863 INFO [stderr] warning: constant item is never used: `CURRENCY_CONVERSION_URL` Nov 16 14:38:45.863 INFO [stderr] --> src/currency_data_proxy.rs:17:1 Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] 17 | const CURRENCY_CONVERSION_URL: &'static str = "http://free.currencyconverterapi.com/api/v3/convert?q={}&compact=ultra"; Nov 16 14:38:45.863 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 16 14:38:45.863 INFO [stderr] Nov 16 14:38:45.863 INFO [stderr] warning: crate `CConv` should have a snake case name such as `cconv` Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 16 14:38:45.863 INFO [stderr] Nov 16 14:38:45.863 INFO [stderr] warning: variable `userInput` should have a snake case name such as `user_input` Nov 16 14:38:45.863 INFO [stderr] --> src/io.rs:49:9 Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] 49 | let userInput: UserInput = UserInput { Nov 16 14:38:45.863 INFO [stderr] | ^^^^^^^^^ Nov 16 14:38:45.863 INFO [stderr] Nov 16 14:38:45.863 INFO [stderr] warning: variable `userInput` should have a snake case name such as `user_input` Nov 16 14:38:45.863 INFO [stderr] --> src/io.rs:249:9 Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] 249 | let userInput: UserInput = UserInput { Nov 16 14:38:45.863 INFO [stderr] | ^^^^^^^^^ Nov 16 14:38:45.863 INFO [stderr] Nov 16 14:38:45.863 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 16 14:38:45.863 INFO [stderr] --> src/currency_data_proxy.rs:23:5 Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] 23 | response.read_to_string(&mut response_string); Nov 16 14:38:45.863 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] = note: #[warn(unused_must_use)] on by default Nov 16 14:38:45.863 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 16 14:38:45.863 INFO [stderr] Nov 16 14:38:45.863 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 16 14:38:45.863 INFO [stderr] --> src/currency_data_proxy.rs:67:5 Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] 67 | response.read_to_string(&mut response_string); Nov 16 14:38:45.863 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 14:38:45.863 INFO [stderr] | Nov 16 14:38:45.863 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 16 14:38:45.863 INFO [stderr] Nov 16 14:38:46.280 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.37s Nov 16 14:38:46.292 INFO [stderr] su: No module specific data is present Nov 16 14:38:46.984 INFO running `"docker" "inspect" "41b51fca59c70609d0026934015a85e8ad73a3ef22aeb0480407a98a9cecc37b"` Nov 16 14:38:47.247 INFO running `"docker" "rm" "-f" "41b51fca59c70609d0026934015a85e8ad73a3ef22aeb0480407a98a9cecc37b"` Nov 16 14:38:47.520 INFO [stdout] 41b51fca59c70609d0026934015a85e8ad73a3ef22aeb0480407a98a9cecc37b Nov 16 14:38:47.527 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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 16 14:38:48.147 INFO [stdout] bf24cab91fb90b5c263a1d1dc3f68f50e5f8997a8453e5fd7b6efee07d7733c6 Nov 16 14:38:48.155 INFO running `"docker" "start" "-a" "bf24cab91fb90b5c263a1d1dc3f68f50e5f8997a8453e5fd7b6efee07d7733c6"` Nov 16 14:38:49.566 INFO [stderr] usermod: no changes Nov 16 14:38:49.674 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.09s Nov 16 14:38:49.687 INFO [stderr] Running /target/debug/deps/CConv-cc2bde3fc39079c6 Nov 16 14:38:49.688 INFO [stdout] Nov 16 14:38:49.688 INFO [stdout] running 0 tests Nov 16 14:38:49.689 INFO [stdout] Nov 16 14:38:49.689 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 16 14:38:49.689 INFO [stdout] Nov 16 14:38:49.703 INFO [stderr] su: No module specific data is present Nov 16 14:38:50.203 INFO running `"docker" "inspect" "bf24cab91fb90b5c263a1d1dc3f68f50e5f8997a8453e5fd7b6efee07d7733c6"` Nov 16 14:38:50.501 INFO running `"docker" "rm" "-f" "bf24cab91fb90b5c263a1d1dc3f68f50e5f8997a8453e5fd7b6efee07d7733c6"` Nov 16 14:38:50.945 INFO [stdout] bf24cab91fb90b5c263a1d1dc3f68f50e5f8997a8453e5fd7b6efee07d7733c6