Oct 31 23:06:51.483 INFO checking pjungwir/rust-thread-read-to-string against try#d7816399d50d407bbce1efe9dbadf8faaaf568fc for pr-55538 Oct 31 23:06:51.484 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55538/worker-3/try#d7816399d50d407bbce1efe9dbadf8faaaf568fc:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55538/try#d7816399d50d407bbce1efe9dbadf8faaaf568fc:/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 +d7816399d50d407bbce1efe9dbadf8faaaf568fc-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 31 23:06:52.073 INFO blam! 327f23e72e03504acc3fa43121834fb9dcdb8e2f245bbf4d6385437eb994035b Oct 31 23:06:52.074 INFO running `"docker" "start" "-a" "327f23e72e03504acc3fa43121834fb9dcdb8e2f245bbf4d6385437eb994035b"` Oct 31 23:06:54.149 INFO kablam! usermod: no changes Oct 31 23:06:54.356 INFO kablam! Checking mime v0.2.2 Oct 31 23:06:54.360 INFO kablam! Compiling hyper v0.10.5 Oct 31 23:06:54.360 INFO kablam! Checking idna v0.1.0 Oct 31 23:06:57.273 INFO kablam! Checking url v1.4.0 Oct 31 23:07:03.193 INFO kablam! Checking thread-read-to-string v0.1.0 (/source) Oct 31 23:07:04.019 INFO kablam! warning: unused import: `Request` Oct 31 23:07:04.020 INFO kablam! --> src/main.rs:9:21 Oct 31 23:07:04.021 INFO kablam! | Oct 31 23:07:04.022 INFO kablam! 9 | use hyper::client::{Request, Response}; Oct 31 23:07:04.022 INFO kablam! | ^^^^^^^ Oct 31 23:07:04.023 INFO kablam! | Oct 31 23:07:04.023 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 31 23:07:04.024 INFO kablam! Oct 31 23:07:04.116 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.117 INFO kablam! --> src/main.rs:27:7 Oct 31 23:07:04.118 INFO kablam! | Oct 31 23:07:04.118 INFO kablam! 27 | let t = thread::spawn(move || { Oct 31 23:07:04.119 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.120 INFO kablam! | Oct 31 23:07:04.120 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 31 23:07:04.121 INFO kablam! Oct 31 23:07:04.122 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.122 INFO kablam! --> src/main.rs:73:7 Oct 31 23:07:04.123 INFO kablam! | Oct 31 23:07:04.124 INFO kablam! 73 | let t = thread::spawn(move || { Oct 31 23:07:04.124 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.125 INFO kablam! Oct 31 23:07:04.126 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.126 INFO kablam! --> src/main.rs:108:7 Oct 31 23:07:04.127 INFO kablam! | Oct 31 23:07:04.128 INFO kablam! 108 | let t = thread::spawn(move || { Oct 31 23:07:04.128 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.129 INFO kablam! Oct 31 23:07:04.130 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.130 INFO kablam! --> src/main.rs:141:7 Oct 31 23:07:04.131 INFO kablam! | Oct 31 23:07:04.131 INFO kablam! 141 | let t = thread::spawn(move || { Oct 31 23:07:04.131 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.131 INFO kablam! Oct 31 23:07:04.132 INFO kablam! warning: unused variable: `status_code` Oct 31 23:07:04.132 INFO kablam! --> src/main.rs:185:8 Oct 31 23:07:04.132 INFO kablam! | Oct 31 23:07:04.132 INFO kablam! 185 | let (status_code, buf) = get_url_with_timeout_3("http://example.com/").unwrap(); Oct 31 23:07:04.132 INFO kablam! | ^^^^^^^^^^^ help: consider using `_status_code` instead Oct 31 23:07:04.132 INFO kablam! Oct 31 23:07:04.134 INFO kablam! warning: unused variable: `status_code` Oct 31 23:07:04.134 INFO kablam! --> src/main.rs:188:8 Oct 31 23:07:04.134 INFO kablam! | Oct 31 23:07:04.134 INFO kablam! 188 | let (status_code, buf) = get_url_with_timeout_4("http://example.com/").unwrap(); Oct 31 23:07:04.134 INFO kablam! | ^^^^^^^^^^^ help: consider using `_status_code` instead Oct 31 23:07:04.134 INFO kablam! Oct 31 23:07:04.134 INFO kablam! warning: unused variable: `status_code` Oct 31 23:07:04.134 INFO kablam! --> src/main.rs:193:7 Oct 31 23:07:04.134 INFO kablam! | Oct 31 23:07:04.135 INFO kablam! 193 | let status_code = get_url_with_timeout_5("http://example.com/", &shbuf).unwrap(); Oct 31 23:07:04.135 INFO kablam! | ^^^^^^^^^^^ help: consider using `_status_code` instead Oct 31 23:07:04.135 INFO kablam! Oct 31 23:07:04.139 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.139 INFO kablam! --> src/main.rs:19:7 Oct 31 23:07:04.139 INFO kablam! | Oct 31 23:07:04.139 INFO kablam! 19 | let mut c = Client::new(); Oct 31 23:07:04.139 INFO kablam! | ----^ Oct 31 23:07:04.139 INFO kablam! | | Oct 31 23:07:04.139 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.139 INFO kablam! | Oct 31 23:07:04.139 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 31 23:07:04.139 INFO kablam! Oct 31 23:07:04.139 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.139 INFO kablam! --> src/main.rs:20:7 Oct 31 23:07:04.139 INFO kablam! | Oct 31 23:07:04.139 INFO kablam! 20 | let mut req = c.get(url); Oct 31 23:07:04.139 INFO kablam! | ----^^^ Oct 31 23:07:04.139 INFO kablam! | | Oct 31 23:07:04.139 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.139 INFO kablam! Oct 31 23:07:04.153 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.153 INFO kablam! --> src/main.rs:74:9 Oct 31 23:07:04.153 INFO kablam! | Oct 31 23:07:04.153 INFO kablam! 74 | let mut c = Client::new(); Oct 31 23:07:04.153 INFO kablam! | ----^ Oct 31 23:07:04.153 INFO kablam! | | Oct 31 23:07:04.154 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.154 INFO kablam! Oct 31 23:07:04.154 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.154 INFO kablam! --> src/main.rs:75:9 Oct 31 23:07:04.154 INFO kablam! | Oct 31 23:07:04.154 INFO kablam! 75 | let mut req = c.get(&url); Oct 31 23:07:04.154 INFO kablam! | ----^^^ Oct 31 23:07:04.154 INFO kablam! | | Oct 31 23:07:04.154 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.154 INFO kablam! Oct 31 23:07:04.157 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.157 INFO kablam! --> src/main.rs:76:9 Oct 31 23:07:04.157 INFO kablam! | Oct 31 23:07:04.157 INFO kablam! 76 | let mut ret = match req.send() { Oct 31 23:07:04.157 INFO kablam! | ----^^^ Oct 31 23:07:04.157 INFO kablam! | | Oct 31 23:07:04.157 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.158 INFO kablam! Oct 31 23:07:04.160 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.160 INFO kablam! --> src/main.rs:109:9 Oct 31 23:07:04.160 INFO kablam! | Oct 31 23:07:04.160 INFO kablam! 109 | let mut c = Client::new(); Oct 31 23:07:04.160 INFO kablam! | ----^ Oct 31 23:07:04.160 INFO kablam! | | Oct 31 23:07:04.160 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.161 INFO kablam! Oct 31 23:07:04.161 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.161 INFO kablam! --> src/main.rs:110:9 Oct 31 23:07:04.161 INFO kablam! | Oct 31 23:07:04.161 INFO kablam! 110 | let mut req = c.get(&url); Oct 31 23:07:04.161 INFO kablam! | ----^^^ Oct 31 23:07:04.161 INFO kablam! | | Oct 31 23:07:04.161 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.161 INFO kablam! Oct 31 23:07:04.161 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.161 INFO kablam! --> src/main.rs:111:9 Oct 31 23:07:04.161 INFO kablam! | Oct 31 23:07:04.161 INFO kablam! 111 | let mut ret = match req.send() { Oct 31 23:07:04.161 INFO kablam! | ----^^^ Oct 31 23:07:04.161 INFO kablam! | | Oct 31 23:07:04.162 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.162 INFO kablam! Oct 31 23:07:04.165 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.165 INFO kablam! --> src/main.rs:142:9 Oct 31 23:07:04.165 INFO kablam! | Oct 31 23:07:04.165 INFO kablam! 142 | let mut c = Client::new(); Oct 31 23:07:04.165 INFO kablam! | ----^ Oct 31 23:07:04.165 INFO kablam! | | Oct 31 23:07:04.165 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.166 INFO kablam! Oct 31 23:07:04.166 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.166 INFO kablam! --> src/main.rs:143:9 Oct 31 23:07:04.166 INFO kablam! | Oct 31 23:07:04.166 INFO kablam! 143 | let mut req = c.get(&url); Oct 31 23:07:04.166 INFO kablam! | ----^^^ Oct 31 23:07:04.166 INFO kablam! | | Oct 31 23:07:04.166 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.166 INFO kablam! Oct 31 23:07:04.166 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.166 INFO kablam! --> src/main.rs:144:9 Oct 31 23:07:04.166 INFO kablam! | Oct 31 23:07:04.166 INFO kablam! 144 | let mut ret = match req.send() { Oct 31 23:07:04.166 INFO kablam! | ----^^^ Oct 31 23:07:04.166 INFO kablam! | | Oct 31 23:07:04.166 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.166 INFO kablam! Oct 31 23:07:04.166 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.166 INFO kablam! --> src/main.rs:137:38 Oct 31 23:07:04.166 INFO kablam! | Oct 31 23:07:04.166 INFO kablam! 137 | fn get_url_with_timeout_5(url: &str, mut shbuf: &Arc>) -> Result { Oct 31 23:07:04.166 INFO kablam! | ----^^^^^ Oct 31 23:07:04.166 INFO kablam! | | Oct 31 23:07:04.166 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.166 INFO kablam! Oct 31 23:07:04.212 INFO kablam! warning: unused import: `Request` Oct 31 23:07:04.212 INFO kablam! --> src/main.rs:9:21 Oct 31 23:07:04.212 INFO kablam! | Oct 31 23:07:04.213 INFO kablam! 9 | use hyper::client::{Request, Response}; Oct 31 23:07:04.213 INFO kablam! | ^^^^^^^ Oct 31 23:07:04.213 INFO kablam! | Oct 31 23:07:04.213 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 31 23:07:04.213 INFO kablam! Oct 31 23:07:04.299 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.300 INFO kablam! --> src/main.rs:27:7 Oct 31 23:07:04.300 INFO kablam! | Oct 31 23:07:04.300 INFO kablam! 27 | let t = thread::spawn(move || { Oct 31 23:07:04.300 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.300 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.301 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.301 INFO kablam! --> src/main.rs:73:7 Oct 31 23:07:04.301 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! 73 | let t = thread::spawn(move || { Oct 31 23:07:04.301 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.301 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.301 INFO kablam! --> src/main.rs:108:7 Oct 31 23:07:04.301 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! 108 | let t = thread::spawn(move || { Oct 31 23:07:04.301 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.301 INFO kablam! warning: unused variable: `t` Oct 31 23:07:04.301 INFO kablam! --> src/main.rs:141:7 Oct 31 23:07:04.301 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! 141 | let t = thread::spawn(move || { Oct 31 23:07:04.301 INFO kablam! | ^ help: consider using `_t` instead Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.301 INFO kablam! warning: unused variable: `status_code` Oct 31 23:07:04.301 INFO kablam! --> src/main.rs:185:8 Oct 31 23:07:04.301 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! 185 | let (status_code, buf) = get_url_with_timeout_3("http://example.com/").unwrap(); Oct 31 23:07:04.301 INFO kablam! | ^^^^^^^^^^^ help: consider using `_status_code` instead Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.301 INFO kablam! warning: unused variable: `status_code` Oct 31 23:07:04.301 INFO kablam! --> src/main.rs:188:8 Oct 31 23:07:04.301 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! 188 | let (status_code, buf) = get_url_with_timeout_4("http://example.com/").unwrap(); Oct 31 23:07:04.301 INFO kablam! | ^^^^^^^^^^^ help: consider using `_status_code` instead Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.301 INFO kablam! warning: unused variable: `status_code` Oct 31 23:07:04.301 INFO kablam! --> src/main.rs:193:7 Oct 31 23:07:04.301 INFO kablam! | Oct 31 23:07:04.301 INFO kablam! 193 | let status_code = get_url_with_timeout_5("http://example.com/", &shbuf).unwrap(); Oct 31 23:07:04.301 INFO kablam! | ^^^^^^^^^^^ help: consider using `_status_code` instead Oct 31 23:07:04.301 INFO kablam! Oct 31 23:07:04.305 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.305 INFO kablam! --> src/main.rs:19:7 Oct 31 23:07:04.306 INFO kablam! | Oct 31 23:07:04.306 INFO kablam! 19 | let mut c = Client::new(); Oct 31 23:07:04.306 INFO kablam! | ----^ Oct 31 23:07:04.306 INFO kablam! | | Oct 31 23:07:04.306 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.306 INFO kablam! | Oct 31 23:07:04.306 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 31 23:07:04.306 INFO kablam! Oct 31 23:07:04.306 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.306 INFO kablam! --> src/main.rs:20:7 Oct 31 23:07:04.306 INFO kablam! | Oct 31 23:07:04.306 INFO kablam! 20 | let mut req = c.get(url); Oct 31 23:07:04.306 INFO kablam! | ----^^^ Oct 31 23:07:04.306 INFO kablam! | | Oct 31 23:07:04.306 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.306 INFO kablam! Oct 31 23:07:04.320 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.320 INFO kablam! --> src/main.rs:74:9 Oct 31 23:07:04.320 INFO kablam! | Oct 31 23:07:04.320 INFO kablam! 74 | let mut c = Client::new(); Oct 31 23:07:04.320 INFO kablam! | ----^ Oct 31 23:07:04.320 INFO kablam! | | Oct 31 23:07:04.320 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.320 INFO kablam! Oct 31 23:07:04.320 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.320 INFO kablam! --> src/main.rs:75:9 Oct 31 23:07:04.320 INFO kablam! | Oct 31 23:07:04.320 INFO kablam! 75 | let mut req = c.get(&url); Oct 31 23:07:04.320 INFO kablam! | ----^^^ Oct 31 23:07:04.320 INFO kablam! | | Oct 31 23:07:04.320 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.320 INFO kablam! Oct 31 23:07:04.321 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.321 INFO kablam! --> src/main.rs:76:9 Oct 31 23:07:04.321 INFO kablam! | Oct 31 23:07:04.321 INFO kablam! 76 | let mut ret = match req.send() { Oct 31 23:07:04.321 INFO kablam! | ----^^^ Oct 31 23:07:04.321 INFO kablam! | | Oct 31 23:07:04.321 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.322 INFO kablam! Oct 31 23:07:04.324 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.324 INFO kablam! --> src/main.rs:109:9 Oct 31 23:07:04.324 INFO kablam! | Oct 31 23:07:04.324 INFO kablam! 109 | let mut c = Client::new(); Oct 31 23:07:04.325 INFO kablam! | ----^ Oct 31 23:07:04.325 INFO kablam! | | Oct 31 23:07:04.325 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.325 INFO kablam! Oct 31 23:07:04.325 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.326 INFO kablam! --> src/main.rs:110:9 Oct 31 23:07:04.326 INFO kablam! | Oct 31 23:07:04.326 INFO kablam! 110 | let mut req = c.get(&url); Oct 31 23:07:04.326 INFO kablam! | ----^^^ Oct 31 23:07:04.326 INFO kablam! | | Oct 31 23:07:04.326 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.326 INFO kablam! Oct 31 23:07:04.327 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.327 INFO kablam! --> src/main.rs:111:9 Oct 31 23:07:04.327 INFO kablam! | Oct 31 23:07:04.327 INFO kablam! 111 | let mut ret = match req.send() { Oct 31 23:07:04.327 INFO kablam! | ----^^^ Oct 31 23:07:04.328 INFO kablam! | | Oct 31 23:07:04.328 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.328 INFO kablam! Oct 31 23:07:04.330 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.330 INFO kablam! --> src/main.rs:142:9 Oct 31 23:07:04.330 INFO kablam! | Oct 31 23:07:04.330 INFO kablam! 142 | let mut c = Client::new(); Oct 31 23:07:04.330 INFO kablam! | ----^ Oct 31 23:07:04.330 INFO kablam! | | Oct 31 23:07:04.330 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.330 INFO kablam! Oct 31 23:07:04.331 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.331 INFO kablam! --> src/main.rs:143:9 Oct 31 23:07:04.331 INFO kablam! | Oct 31 23:07:04.331 INFO kablam! 143 | let mut req = c.get(&url); Oct 31 23:07:04.331 INFO kablam! | ----^^^ Oct 31 23:07:04.331 INFO kablam! | | Oct 31 23:07:04.331 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.331 INFO kablam! Oct 31 23:07:04.331 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.332 INFO kablam! --> src/main.rs:144:9 Oct 31 23:07:04.332 INFO kablam! | Oct 31 23:07:04.332 INFO kablam! 144 | let mut ret = match req.send() { Oct 31 23:07:04.332 INFO kablam! | ----^^^ Oct 31 23:07:04.332 INFO kablam! | | Oct 31 23:07:04.332 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.332 INFO kablam! Oct 31 23:07:04.333 INFO kablam! warning: variable does not need to be mutable Oct 31 23:07:04.333 INFO kablam! --> src/main.rs:137:38 Oct 31 23:07:04.333 INFO kablam! | Oct 31 23:07:04.333 INFO kablam! 137 | fn get_url_with_timeout_5(url: &str, mut shbuf: &Arc>) -> Result { Oct 31 23:07:04.333 INFO kablam! | ----^^^^^ Oct 31 23:07:04.333 INFO kablam! | | Oct 31 23:07:04.333 INFO kablam! | help: remove this `mut` Oct 31 23:07:04.333 INFO kablam! Oct 31 23:07:04.371 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 10.18s Oct 31 23:07:04.381 INFO kablam! su: No module specific data is present Oct 31 23:07:07.692 INFO running `"docker" "rm" "-f" "327f23e72e03504acc3fa43121834fb9dcdb8e2f245bbf4d6385437eb994035b"` Oct 31 23:07:08.028 INFO blam! 327f23e72e03504acc3fa43121834fb9dcdb8e2f245bbf4d6385437eb994035b