Dec 15 08:43:14.300 INFO testing hprose-0.1.0 against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 15 08:43:14.300 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-1/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 15 08:43:14.630 INFO [stdout] 6518ca301fa9f9f0e3000edf4a285756800416985673a84b46f66939ba60c828 Dec 15 08:43:14.631 INFO running `"docker" "start" "-a" "6518ca301fa9f9f0e3000edf4a285756800416985673a84b46f66939ba60c828"` Dec 15 08:43:15.082 INFO [stderr] usermod: no changes Dec 15 08:43:15.191 INFO [stderr] Compiling uuid v0.3.1 Dec 15 08:43:15.923 INFO [stderr] Compiling hprose v0.1.0 (/source) Dec 15 08:43:18.918 INFO [stderr] warning: patterns aren't allowed in methods without bodies Dec 15 08:43:18.918 INFO [stderr] --> src/io/decoder.rs:53:37 Dec 15 08:43:18.918 INFO [stderr] | Dec 15 08:43:18.919 INFO [stderr] 53 | fn read_option(&mut self, mut f: F) -> Result Dec 15 08:43:18.919 INFO [stderr] | ^^^^^ Dec 15 08:43:18.919 INFO [stderr] | Dec 15 08:43:18.919 INFO [stderr] = note: #[warn(patterns_in_fns_without_body)] on by default Dec 15 08:43:18.919 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 08:43:18.919 INFO [stderr] = note: for more information, see issue #35203 Dec 15 08:43:18.919 INFO [stderr] Dec 15 08:43:18.925 INFO [stderr] warning: unused import: `str` Dec 15 08:43:18.925 INFO [stderr] --> src/io/decoders/map_decoder.rs:24:19 Dec 15 08:43:18.925 INFO [stderr] | Dec 15 08:43:18.925 INFO [stderr] 24 | use std::{result, str}; Dec 15 08:43:18.925 INFO [stderr] | ^^^ Dec 15 08:43:18.925 INFO [stderr] | Dec 15 08:43:18.925 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 15 08:43:18.925 INFO [stderr] Dec 15 08:43:20.307 INFO [stderr] warning: unused variable: `r` Dec 15 08:43:20.307 INFO [stderr] --> src/io/decoders/map_decoder.rs:41:24 Dec 15 08:43:20.307 INFO [stderr] | Dec 15 08:43:20.307 INFO [stderr] 41 | fn read_list_as_map(r: &mut Reader) -> Result { Dec 15 08:43:20.307 INFO [stderr] | ^ help: consider using `_r` instead Dec 15 08:43:20.307 INFO [stderr] | Dec 15 08:43:20.307 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 15 08:43:20.307 INFO [stderr] Dec 15 08:43:20.307 INFO [stderr] warning: unused variable: `r` Dec 15 08:43:20.307 INFO [stderr] --> src/io/decoders/map_decoder.rs:56:24 Dec 15 08:43:20.307 INFO [stderr] | Dec 15 08:43:20.307 INFO [stderr] 56 | fn read_struct_meta(r: &mut Reader) -> Result { Dec 15 08:43:20.307 INFO [stderr] | ^ help: consider using `_r` instead Dec 15 08:43:20.307 INFO [stderr] Dec 15 08:43:20.307 INFO [stderr] warning: unused variable: `r` Dec 15 08:43:20.307 INFO [stderr] --> src/io/decoders/map_decoder.rs:60:26 Dec 15 08:43:20.307 INFO [stderr] | Dec 15 08:43:20.307 INFO [stderr] 60 | fn read_struct_as_map(r: &mut Reader) -> Result { Dec 15 08:43:20.307 INFO [stderr] | ^ help: consider using `_r` instead Dec 15 08:43:20.307 INFO [stderr] Dec 15 08:43:20.307 INFO [stderr] warning: unused variable: `v` Dec 15 08:43:20.307 INFO [stderr] --> src/io/writer.rs:372:46 Dec 15 08:43:20.307 INFO [stderr] | Dec 15 08:43:20.307 INFO [stderr] 372 | fn write_struct(&mut self, v: &T) { Dec 15 08:43:20.307 INFO [stderr] | ^ help: consider using `_v` instead Dec 15 08:43:20.307 INFO [stderr] Dec 15 08:43:20.311 INFO [stderr] warning: unused variable: `data` Dec 15 08:43:20.311 INFO [stderr] --> src/rpc/filter.rs:41:21 Dec 15 08:43:20.311 INFO [stderr] | Dec 15 08:43:20.311 INFO [stderr] 41 | fn input(&self, data: &[u8]) -> &[u8] { Dec 15 08:43:20.311 INFO [stderr] | ^^^^ help: consider using `_data` instead Dec 15 08:43:20.311 INFO [stderr] Dec 15 08:43:20.311 INFO [stderr] warning: unused variable: `data` Dec 15 08:43:20.311 INFO [stderr] --> src/rpc/filter.rs:45:22 Dec 15 08:43:20.311 INFO [stderr] | Dec 15 08:43:20.311 INFO [stderr] 45 | fn output(&self, data: &[u8]) -> &[u8] { Dec 15 08:43:20.311 INFO [stderr] | ^^^^ help: consider using `_data` instead Dec 15 08:43:20.311 INFO [stderr] Dec 15 08:43:20.311 INFO [stderr] warning: unused variable: `args` Dec 15 08:43:20.311 INFO [stderr] --> src/rpc/base_client.rs:72:65 Dec 15 08:43:20.311 INFO [stderr] | Dec 15 08:43:20.311 INFO [stderr] 72 | fn decode(&self, data: Vec, args: &mut Vec) -> InvokeResult { Dec 15 08:43:20.311 INFO [stderr] | ^^^^ help: consider using `_args` instead Dec 15 08:43:20.311 INFO [stderr] Dec 15 08:43:20.702 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.702 INFO [stderr] --> src/io/decoders/string_decoder.rs:85:27 Dec 15 08:43:20.702 INFO [stderr] | Dec 15 08:43:20.702 INFO [stderr] 85 | r.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.702 INFO [stderr] | ----^ Dec 15 08:43:20.702 INFO [stderr] | | Dec 15 08:43:20.702 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.702 INFO [stderr] | Dec 15 08:43:20.702 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 15 08:43:20.702 INFO [stderr] Dec 15 08:43:20.702 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.702 INFO [stderr] --> src/io/decoders/string_decoder.rs:96:27 Dec 15 08:43:20.702 INFO [stderr] | Dec 15 08:43:20.702 INFO [stderr] 96 | r.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.702 INFO [stderr] | ----^ Dec 15 08:43:20.702 INFO [stderr] | | Dec 15 08:43:20.702 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.702 INFO [stderr] Dec 15 08:43:20.720 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.720 INFO [stderr] --> src/io/decoders/map_decoder.rs:52:27 Dec 15 08:43:20.720 INFO [stderr] | Dec 15 08:43:20.720 INFO [stderr] 52 | r.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.720 INFO [stderr] | ----^ Dec 15 08:43:20.720 INFO [stderr] | | Dec 15 08:43:20.720 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.720 INFO [stderr] Dec 15 08:43:20.751 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.751 INFO [stderr] --> src/io/reader.rs:101:34 Dec 15 08:43:20.751 INFO [stderr] | Dec 15 08:43:20.751 INFO [stderr] 101 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.751 INFO [stderr] | ----^ Dec 15 08:43:20.751 INFO [stderr] | | Dec 15 08:43:20.751 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.751 INFO [stderr] Dec 15 08:43:20.751 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.751 INFO [stderr] --> src/io/reader.rs:111:34 Dec 15 08:43:20.751 INFO [stderr] | Dec 15 08:43:20.751 INFO [stderr] 111 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.751 INFO [stderr] | ----^ Dec 15 08:43:20.751 INFO [stderr] | | Dec 15 08:43:20.751 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.751 INFO [stderr] Dec 15 08:43:20.756 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.756 INFO [stderr] --> src/io/reader.rs:158:34 Dec 15 08:43:20.756 INFO [stderr] | Dec 15 08:43:20.756 INFO [stderr] 158 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.756 INFO [stderr] | ----^ Dec 15 08:43:20.756 INFO [stderr] | | Dec 15 08:43:20.756 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.756 INFO [stderr] Dec 15 08:43:20.759 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:20.759 INFO [stderr] --> src/io/reader.rs:198:34 Dec 15 08:43:20.759 INFO [stderr] | Dec 15 08:43:20.759 INFO [stderr] 198 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:20.759 INFO [stderr] | ----^ Dec 15 08:43:20.759 INFO [stderr] | | Dec 15 08:43:20.759 INFO [stderr] | help: remove this `mut` Dec 15 08:43:20.759 INFO [stderr] Dec 15 08:43:20.811 INFO [stderr] warning: field is never used: `settings` Dec 15 08:43:20.811 INFO [stderr] --> src/rpc/client.rs:61:5 Dec 15 08:43:20.811 INFO [stderr] | Dec 15 08:43:20.811 INFO [stderr] 61 | settings: &'a Option, Dec 15 08:43:20.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 08:43:20.811 INFO [stderr] | Dec 15 08:43:20.811 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 15 08:43:20.811 INFO [stderr] Dec 15 08:43:20.811 INFO [stderr] warning: field is never used: `client` Dec 15 08:43:20.811 INFO [stderr] --> src/rpc/client.rs:62:5 Dec 15 08:43:20.811 INFO [stderr] | Dec 15 08:43:20.811 INFO [stderr] 62 | client: &'a T Dec 15 08:43:20.811 INFO [stderr] | ^^^^^^^^^^^^^ Dec 15 08:43:20.811 INFO [stderr] Dec 15 08:43:20.811 INFO [stderr] warning: field is never used: `filter_manager` Dec 15 08:43:20.811 INFO [stderr] --> src/rpc/base_client.rs:31:5 Dec 15 08:43:20.811 INFO [stderr] | Dec 15 08:43:20.811 INFO [stderr] 31 | filter_manager: FilterManager, Dec 15 08:43:20.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 08:43:20.811 INFO [stderr] Dec 15 08:43:20.811 INFO [stderr] warning: field is never used: `timeout` Dec 15 08:43:20.811 INFO [stderr] --> src/rpc/base_client.rs:33:5 Dec 15 08:43:20.811 INFO [stderr] | Dec 15 08:43:20.811 INFO [stderr] 33 | timeout: Option Dec 15 08:43:20.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 08:43:20.811 INFO [stderr] Dec 15 08:43:22.196 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.09s Dec 15 08:43:22.202 INFO [stderr] su: No module specific data is present Dec 15 08:43:22.508 INFO running `"docker" "inspect" "6518ca301fa9f9f0e3000edf4a285756800416985673a84b46f66939ba60c828"` Dec 15 08:43:22.582 INFO running `"docker" "rm" "-f" "6518ca301fa9f9f0e3000edf4a285756800416985673a84b46f66939ba60c828"` Dec 15 08:43:22.686 INFO [stdout] 6518ca301fa9f9f0e3000edf4a285756800416985673a84b46f66939ba60c828 Dec 15 08:43:22.688 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-1/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 15 08:43:22.853 INFO [stdout] 7760fe814c1da8abb1a9bf500f69724c4759dd86f8e57d1d82dcbf4b77fda2bc Dec 15 08:43:22.855 INFO running `"docker" "start" "-a" "7760fe814c1da8abb1a9bf500f69724c4759dd86f8e57d1d82dcbf4b77fda2bc"` Dec 15 08:43:23.250 INFO [stderr] usermod: no changes Dec 15 08:43:23.343 INFO [stderr] Compiling hprose v0.1.0 (/source) Dec 15 08:43:25.995 INFO [stderr] warning: patterns aren't allowed in methods without bodies Dec 15 08:43:25.995 INFO [stderr] --> src/io/decoder.rs:53:37 Dec 15 08:43:25.995 INFO [stderr] | Dec 15 08:43:25.995 INFO [stderr] 53 | fn read_option(&mut self, mut f: F) -> Result Dec 15 08:43:25.995 INFO [stderr] | ^^^^^ Dec 15 08:43:25.995 INFO [stderr] | Dec 15 08:43:25.995 INFO [stderr] = note: #[warn(patterns_in_fns_without_body)] on by default Dec 15 08:43:25.995 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 08:43:25.995 INFO [stderr] = note: for more information, see issue #35203 Dec 15 08:43:25.995 INFO [stderr] Dec 15 08:43:25.999 INFO [stderr] warning: unused import: `str` Dec 15 08:43:25.999 INFO [stderr] --> src/io/decoders/map_decoder.rs:24:19 Dec 15 08:43:25.999 INFO [stderr] | Dec 15 08:43:25.999 INFO [stderr] 24 | use std::{result, str}; Dec 15 08:43:25.999 INFO [stderr] | ^^^ Dec 15 08:43:25.999 INFO [stderr] | Dec 15 08:43:25.999 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 15 08:43:25.999 INFO [stderr] Dec 15 08:43:26.002 INFO [stderr] warning: unused import: `u32` Dec 15 08:43:26.002 INFO [stderr] --> src/io/reader.rs:334:25 Dec 15 08:43:26.002 INFO [stderr] | Dec 15 08:43:26.002 INFO [stderr] 334 | use std::{i32, i64, u32, u64, f32, f64}; Dec 15 08:43:26.002 INFO [stderr] | ^^^ Dec 15 08:43:26.002 INFO [stderr] Dec 15 08:43:27.631 INFO [stderr] warning: unused variable: `r` Dec 15 08:43:27.631 INFO [stderr] --> src/io/decoders/map_decoder.rs:41:24 Dec 15 08:43:27.631 INFO [stderr] | Dec 15 08:43:27.631 INFO [stderr] 41 | fn read_list_as_map(r: &mut Reader) -> Result { Dec 15 08:43:27.631 INFO [stderr] | ^ help: consider using `_r` instead Dec 15 08:43:27.631 INFO [stderr] | Dec 15 08:43:27.631 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 15 08:43:27.631 INFO [stderr] Dec 15 08:43:27.631 INFO [stderr] warning: unused variable: `r` Dec 15 08:43:27.631 INFO [stderr] --> src/io/decoders/map_decoder.rs:56:24 Dec 15 08:43:27.631 INFO [stderr] | Dec 15 08:43:27.631 INFO [stderr] 56 | fn read_struct_meta(r: &mut Reader) -> Result { Dec 15 08:43:27.631 INFO [stderr] | ^ help: consider using `_r` instead Dec 15 08:43:27.631 INFO [stderr] Dec 15 08:43:27.631 INFO [stderr] warning: unused variable: `r` Dec 15 08:43:27.631 INFO [stderr] --> src/io/decoders/map_decoder.rs:60:26 Dec 15 08:43:27.631 INFO [stderr] | Dec 15 08:43:27.631 INFO [stderr] 60 | fn read_struct_as_map(r: &mut Reader) -> Result { Dec 15 08:43:27.631 INFO [stderr] | ^ help: consider using `_r` instead Dec 15 08:43:27.631 INFO [stderr] Dec 15 08:43:27.635 INFO [stderr] warning: unused variable: `v` Dec 15 08:43:27.635 INFO [stderr] --> src/io/writer.rs:372:46 Dec 15 08:43:27.635 INFO [stderr] | Dec 15 08:43:27.635 INFO [stderr] 372 | fn write_struct(&mut self, v: &T) { Dec 15 08:43:27.635 INFO [stderr] | ^ help: consider using `_v` instead Dec 15 08:43:27.635 INFO [stderr] Dec 15 08:43:27.635 INFO [stderr] warning: unused variable: `data` Dec 15 08:43:27.635 INFO [stderr] --> src/rpc/filter.rs:41:21 Dec 15 08:43:27.635 INFO [stderr] | Dec 15 08:43:27.635 INFO [stderr] 41 | fn input(&self, data: &[u8]) -> &[u8] { Dec 15 08:43:27.635 INFO [stderr] | ^^^^ help: consider using `_data` instead Dec 15 08:43:27.635 INFO [stderr] Dec 15 08:43:27.635 INFO [stderr] warning: unused variable: `data` Dec 15 08:43:27.635 INFO [stderr] --> src/rpc/filter.rs:45:22 Dec 15 08:43:27.635 INFO [stderr] | Dec 15 08:43:27.635 INFO [stderr] 45 | fn output(&self, data: &[u8]) -> &[u8] { Dec 15 08:43:27.635 INFO [stderr] | ^^^^ help: consider using `_data` instead Dec 15 08:43:27.635 INFO [stderr] Dec 15 08:43:27.635 INFO [stderr] warning: unused variable: `args` Dec 15 08:43:27.635 INFO [stderr] --> src/rpc/base_client.rs:72:65 Dec 15 08:43:27.635 INFO [stderr] | Dec 15 08:43:27.635 INFO [stderr] 72 | fn decode(&self, data: Vec, args: &mut Vec) -> InvokeResult { Dec 15 08:43:27.635 INFO [stderr] | ^^^^ help: consider using `_args` instead Dec 15 08:43:27.635 INFO [stderr] Dec 15 08:43:28.065 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.065 INFO [stderr] --> src/io/decoders/string_decoder.rs:85:27 Dec 15 08:43:28.065 INFO [stderr] | Dec 15 08:43:28.065 INFO [stderr] 85 | r.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.065 INFO [stderr] | ----^ Dec 15 08:43:28.065 INFO [stderr] | | Dec 15 08:43:28.066 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.066 INFO [stderr] | Dec 15 08:43:28.066 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 15 08:43:28.066 INFO [stderr] Dec 15 08:43:28.067 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.067 INFO [stderr] --> src/io/decoders/string_decoder.rs:96:27 Dec 15 08:43:28.067 INFO [stderr] | Dec 15 08:43:28.067 INFO [stderr] 96 | r.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.068 INFO [stderr] | ----^ Dec 15 08:43:28.068 INFO [stderr] | | Dec 15 08:43:28.068 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.068 INFO [stderr] Dec 15 08:43:28.080 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.080 INFO [stderr] --> src/io/decoders/map_decoder.rs:52:27 Dec 15 08:43:28.081 INFO [stderr] | Dec 15 08:43:28.081 INFO [stderr] 52 | r.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.081 INFO [stderr] | ----^ Dec 15 08:43:28.081 INFO [stderr] | | Dec 15 08:43:28.081 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.082 INFO [stderr] Dec 15 08:43:28.231 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.231 INFO [stderr] --> src/io/reader.rs:101:34 Dec 15 08:43:28.231 INFO [stderr] | Dec 15 08:43:28.231 INFO [stderr] 101 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.231 INFO [stderr] | ----^ Dec 15 08:43:28.231 INFO [stderr] | | Dec 15 08:43:28.231 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.231 INFO [stderr] Dec 15 08:43:28.231 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.231 INFO [stderr] --> src/io/reader.rs:111:34 Dec 15 08:43:28.231 INFO [stderr] | Dec 15 08:43:28.231 INFO [stderr] 111 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.231 INFO [stderr] | ----^ Dec 15 08:43:28.231 INFO [stderr] | | Dec 15 08:43:28.231 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.231 INFO [stderr] Dec 15 08:43:28.239 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.239 INFO [stderr] --> src/io/reader.rs:158:34 Dec 15 08:43:28.239 INFO [stderr] | Dec 15 08:43:28.239 INFO [stderr] 158 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.239 INFO [stderr] | ----^ Dec 15 08:43:28.239 INFO [stderr] | | Dec 15 08:43:28.239 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.239 INFO [stderr] Dec 15 08:43:28.243 INFO [stderr] warning: variable does not need to be mutable Dec 15 08:43:28.243 INFO [stderr] --> src/io/reader.rs:198:34 Dec 15 08:43:28.243 INFO [stderr] | Dec 15 08:43:28.243 INFO [stderr] 198 | self.refer.as_mut().map(|mut r| r.set(reference)); Dec 15 08:43:28.243 INFO [stderr] | ----^ Dec 15 08:43:28.243 INFO [stderr] | | Dec 15 08:43:28.243 INFO [stderr] | help: remove this `mut` Dec 15 08:43:28.243 INFO [stderr] Dec 15 08:43:28.395 INFO [stderr] warning: field is never used: `settings` Dec 15 08:43:28.395 INFO [stderr] --> src/rpc/client.rs:61:5 Dec 15 08:43:28.395 INFO [stderr] | Dec 15 08:43:28.395 INFO [stderr] 61 | settings: &'a Option, Dec 15 08:43:28.395 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 08:43:28.395 INFO [stderr] | Dec 15 08:43:28.395 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 15 08:43:28.395 INFO [stderr] Dec 15 08:43:28.395 INFO [stderr] warning: field is never used: `client` Dec 15 08:43:28.395 INFO [stderr] --> src/rpc/client.rs:62:5 Dec 15 08:43:28.395 INFO [stderr] | Dec 15 08:43:28.395 INFO [stderr] 62 | client: &'a T Dec 15 08:43:28.395 INFO [stderr] | ^^^^^^^^^^^^^ Dec 15 08:43:28.395 INFO [stderr] Dec 15 08:43:28.395 INFO [stderr] warning: field is never used: `filter_manager` Dec 15 08:43:28.395 INFO [stderr] --> src/rpc/base_client.rs:31:5 Dec 15 08:43:28.395 INFO [stderr] | Dec 15 08:43:28.395 INFO [stderr] 31 | filter_manager: FilterManager, Dec 15 08:43:28.395 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 08:43:28.395 INFO [stderr] Dec 15 08:43:28.395 INFO [stderr] warning: field is never used: `timeout` Dec 15 08:43:28.395 INFO [stderr] --> src/rpc/base_client.rs:33:5 Dec 15 08:43:28.395 INFO [stderr] | Dec 15 08:43:28.395 INFO [stderr] 33 | timeout: Option Dec 15 08:43:28.395 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 08:43:28.395 INFO [stderr] Dec 15 08:43:33.035 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.77s Dec 15 08:43:33.041 INFO [stderr] su: No module specific data is present Dec 15 08:43:33.472 INFO running `"docker" "inspect" "7760fe814c1da8abb1a9bf500f69724c4759dd86f8e57d1d82dcbf4b77fda2bc"` Dec 15 08:43:33.629 INFO running `"docker" "rm" "-f" "7760fe814c1da8abb1a9bf500f69724c4759dd86f8e57d1d82dcbf4b77fda2bc"` Dec 15 08:43:33.755 INFO [stdout] 7760fe814c1da8abb1a9bf500f69724c4759dd86f8e57d1d82dcbf4b77fda2bc Dec 15 08:43:33.760 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-1/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 15 08:43:34.035 INFO [stdout] a008fac67353b9b322e145a019d94e53394eed423d71adf6f1086d1aaacc4df7 Dec 15 08:43:34.041 INFO running `"docker" "start" "-a" "a008fac67353b9b322e145a019d94e53394eed423d71adf6f1086d1aaacc4df7"` Dec 15 08:43:34.968 INFO [stderr] usermod: no changes Dec 15 08:43:35.049 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.06s Dec 15 08:43:35.062 INFO [stderr] Running /target/debug/deps/hprose-e54f1a545f9be3cd Dec 15 08:43:35.064 INFO [stdout] Dec 15 08:43:35.064 INFO [stdout] running 52 tests Dec 15 08:43:35.064 INFO [stdout] test io::reader::benchmarks::benchmark_unserialize_string ... ok Dec 15 08:43:35.064 INFO [stdout] test io::reader::benchmarks::benchmark_unserialize_bool ... ok Dec 15 08:43:35.064 INFO [stdout] test io::reader::benchmarks::benchmark_unserialize_i64 ... ok Dec 15 08:43:35.064 INFO [stdout] test io::reader::benchmarks::benchmark_unserialize_int_array ... ok Dec 15 08:43:35.064 INFO [stdout] test io::reader::benchmarks::benchmark_unserialize_map ... ok Dec 15 08:43:35.065 INFO [stdout] test io::reader::tests::test_unserialize_i64 ... ok Dec 15 08:43:35.065 INFO [stdout] test io::reader::tests::test_unserialize_bool ... ok Dec 15 08:43:35.065 INFO [stdout] test io::reader::tests::test_unserialize_string ... ok Dec 15 08:43:35.065 INFO [stdout] test io::reader::tests::test_unserialize_f32 ... ok Dec 15 08:43:35.065 INFO [stdout] test io::util::tests::test_get_uint_bytes ... ok Dec 15 08:43:35.065 INFO [stdout] test io::util::tests::test_utf16_len ... ok Dec 15 08:43:35.065 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_bytes ... ok Dec 15 08:43:35.065 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_empty_map ... ok Dec 15 08:43:35.065 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_datetime ... ok Dec 15 08:43:35.065 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_int_slice ... ok Dec 15 08:43:35.065 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_nil ... ok Dec 15 08:43:35.065 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_int_array ... ok Dec 15 08:43:35.066 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_f64 ... ok Dec 15 08:43:35.066 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_int ... ok Dec 15 08:43:35.066 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_str ... ok Dec 15 08:43:35.066 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_vec ... ok Dec 15 08:43:35.066 INFO [stdout] test io::reader::tests::test_unserialize_f64 ... ok Dec 15 08:43:35.071 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_bool ... ok Dec 15 08:43:35.071 INFO [stdout] test io::writer::tests::test_serialize_bytes ... ok Dec 15 08:43:35.071 INFO [stdout] test io::writer::tests::test_serialize_bool ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_string_key_map ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::benchmarks::benchmark_serialize_f32 ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_complex ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_bigint ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_array ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_i16 ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_i32 ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_i64 ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_datetime ... ok Dec 15 08:43:35.075 INFO [stdout] test io::util::tests::test_get_int_bytes ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_nil ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_ratio ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_i8 ... ok Dec 15 08:43:35.075 INFO [stdout] test io::writer::tests::test_serialize_map ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_f32 ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_f64 ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_tuple ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_str ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_digit ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_slice ... ok Dec 15 08:43:35.077 INFO [stdout] test io::writer::tests::test_serialize_int ... ok Dec 15 08:43:35.078 INFO [stdout] test io::writer::tests::test_serialize_vec ... ok Dec 15 08:43:35.078 INFO [stdout] test io::writer::tests::test_serialize_uint ... ok Dec 15 08:43:35.078 INFO [stdout] test io::writer::tests::test_serialize_u8 ... ok Dec 15 08:43:35.079 INFO [stdout] test io::writer::tests::test_serialize_u32 ... ok Dec 15 08:43:35.079 INFO [stdout] test io::writer::tests::test_serialize_u16 ... ok Dec 15 08:43:35.083 INFO [stdout] test io::writer::tests::test_serialize_u64 ... ok Dec 15 08:43:35.083 INFO [stdout] Dec 15 08:43:35.083 INFO [stdout] test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 08:43:35.083 INFO [stdout] Dec 15 08:43:35.087 INFO [stderr] Doc-tests hprose Dec 15 08:43:39.978 INFO [stdout] Dec 15 08:43:39.978 INFO [stdout] running 0 tests Dec 15 08:43:39.978 INFO [stdout] Dec 15 08:43:39.978 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 08:43:39.978 INFO [stdout] Dec 15 08:43:39.990 INFO [stderr] su: No module specific data is present Dec 15 08:43:41.300 INFO running `"docker" "inspect" "a008fac67353b9b322e145a019d94e53394eed423d71adf6f1086d1aaacc4df7"` Dec 15 08:43:41.651 INFO running `"docker" "rm" "-f" "a008fac67353b9b322e145a019d94e53394eed423d71adf6f1086d1aaacc4df7"` Dec 15 08:43:41.954 INFO [stdout] a008fac67353b9b322e145a019d94e53394eed423d71adf6f1086d1aaacc4df7