[INFO] updating cached repository minijackson/set_eq [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/minijackson/set_eq [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/minijackson/set_eq" "work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/minijackson/set_eq"` [INFO] [stderr] Cloning into 'work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/minijackson/set_eq'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/minijackson/set_eq" "work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/minijackson/set_eq"` [INFO] [stderr] Cloning into 'work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/minijackson/set_eq'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] cd0d8bb37f5335fe04e082c6c1ad333fd621d9f8 [INFO] sha for GitHub repo minijackson/set_eq: cd0d8bb37f5335fe04e082c6c1ad333fd621d9f8 [INFO] validating manifest of minijackson/set_eq on toolchain master#7840a0b753a065a41999f1fb6028f67d33e3fdd5 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+7840a0b753a065a41999f1fb6028f67d33e3fdd5-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of minijackson/set_eq on toolchain try#6a9f0b6cc40687e25f9d772e3b10bab335c63853 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+6a9f0b6cc40687e25f9d772e3b10bab335c63853-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing minijackson/set_eq [INFO] finished frobbing minijackson/set_eq [INFO] frobbed toml for minijackson/set_eq written to work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/minijackson/set_eq/Cargo.toml [INFO] started frobbing minijackson/set_eq [INFO] finished frobbing minijackson/set_eq [INFO] frobbed toml for minijackson/set_eq written to work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/minijackson/set_eq/Cargo.toml [INFO] crate minijackson/set_eq already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+7840a0b753a065a41999f1fb6028f67d33e3fdd5-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+6a9f0b6cc40687e25f9d772e3b10bab335c63853-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking minijackson/set_eq against master#7840a0b753a065a41999f1fb6028f67d33e3fdd5 for pr-60466 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60466/worker-5/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/minijackson/set_eq:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+7840a0b753a065a41999f1fb6028f67d33e3fdd5-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 57c28755eca1c7b0056c9a3c4699d30f50f5e0188278858bc17f3ef785eaf545 [INFO] running `"docker" "start" "-a" "57c28755eca1c7b0056c9a3c4699d30f50f5e0188278858bc17f3ef785eaf545"` [INFO] [stderr] Compiling humantime v1.1.1 [INFO] [stderr] Compiling libdbus-sys v0.1.3 [INFO] [stderr] Compiling ena v0.10.1 [INFO] [stderr] Compiling clap v2.32.0 [INFO] [stderr] Compiling string_cache_codegen v0.4.1 [INFO] [stderr] Compiling aho-corasick v0.6.8 [INFO] [stderr] Compiling structopt-derive v0.2.11 [INFO] [stderr] Compiling failure v0.1.2 [INFO] [stderr] Checking pretty_env_logger v0.2.4 [INFO] [stderr] Checking dbus v0.6.2 [INFO] [stderr] Compiling regex v1.0.5 [INFO] [stderr] Compiling string_cache v0.7.3 [INFO] [stderr] Checking structopt v0.2.11 [INFO] [stderr] Checking clap-log-flag v0.2.1 [INFO] [stderr] Checking clap-verbosity-flag v0.2.0 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling docopt v1.0.2 [INFO] [stderr] Compiling lalrpop v0.16.1 [INFO] [stderr] Compiling set_eq v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: unknown lint: `clippy` [INFO] [stderr] --> src/pa_eq/dbus_api/mod.rs:1:9 [INFO] [stderr] | [INFO] [stderr] 1 | #[allow(clippy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unknown_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: unknown lint: `clippy` [INFO] [stderr] --> src/pa_eq/dbus_api/mod.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | #[allow(clippy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unknown lint: `clippy` [INFO] [stderr] --> src/pa_eq/dbus_api/mod.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | #[allow(clippy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unknown lint: `clippy` [INFO] [stderr] --> src/pa_eq/dbus_api/mod.rs:1:9 [INFO] [stderr] | [INFO] [stderr] 1 | #[allow(clippy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unknown_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: unknown lint: `clippy` [INFO] [stderr] --> src/pa_eq/dbus_api/mod.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | #[allow(clippy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unknown lint: `clippy` [INFO] [stderr] --> src/pa_eq/dbus_api/mod.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | #[allow(clippy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:108:25 [INFO] [stderr] | [INFO] [stderr] 108 | (&self.sink as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:125:25 [INFO] [stderr] | [INFO] [stderr] 125 | (&self.sink as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:190:89 [INFO] [stderr] | [INFO] [stderr] 190 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:191:86 [INFO] [stderr] | [INFO] [stderr] 191 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:192:108 [INFO] [stderr] | [INFO] [stderr] 192 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:198:89 [INFO] [stderr] | [INFO] [stderr] 198 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:206:37 [INFO] [stderr] | [INFO] [stderr] 206 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:210:86 [INFO] [stderr] | [INFO] [stderr] 210 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:221:108 [INFO] [stderr] | [INFO] [stderr] 221 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:228:73 [INFO] [stderr] | [INFO] [stderr] 228 | let props: ::std::collections::HashMap>> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:264:37 [INFO] [stderr] | [INFO] [stderr] 264 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:87:89 [INFO] [stderr] | [INFO] [stderr] 87 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:88:86 [INFO] [stderr] | [INFO] [stderr] 88 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:89:108 [INFO] [stderr] | [INFO] [stderr] 89 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:95:89 [INFO] [stderr] | [INFO] [stderr] 95 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:103:37 [INFO] [stderr] | [INFO] [stderr] 103 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:107:86 [INFO] [stderr] | [INFO] [stderr] 107 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:118:108 [INFO] [stderr] | [INFO] [stderr] 118 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:125:73 [INFO] [stderr] | [INFO] [stderr] 125 | let props: ::std::collections::HashMap>> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:161:37 [INFO] [stderr] | [INFO] [stderr] 161 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:872:27 [INFO] [stderr] | [INFO] [stderr] 872 | (&self.volume as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:889:26 [INFO] [stderr] | [INFO] [stderr] 889 | (&self.muted as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:906:26 [INFO] [stderr] | [INFO] [stderr] 906 | (&self.state as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:923:25 [INFO] [stderr] | [INFO] [stderr] 923 | (&self.port as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:940:34 [INFO] [stderr] | [INFO] [stderr] 940 | (&self.property_list as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1027:89 [INFO] [stderr] | [INFO] [stderr] 1027 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1028:86 [INFO] [stderr] | [INFO] [stderr] 1028 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1029:108 [INFO] [stderr] | [INFO] [stderr] 1029 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1035:89 [INFO] [stderr] | [INFO] [stderr] 1035 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1043:37 [INFO] [stderr] | [INFO] [stderr] 1043 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1047:86 [INFO] [stderr] | [INFO] [stderr] 1047 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1058:108 [INFO] [stderr] | [INFO] [stderr] 1058 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1065:73 [INFO] [stderr] | [INFO] [stderr] 1065 | let props: ::std::collections::HashMap>> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1101:37 [INFO] [stderr] | [INFO] [stderr] 1101 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:108:25 [INFO] [stderr] | [INFO] [stderr] 108 | (&self.sink as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:125:25 [INFO] [stderr] | [INFO] [stderr] 125 | (&self.sink as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:190:89 [INFO] [stderr] | [INFO] [stderr] 190 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:191:86 [INFO] [stderr] | [INFO] [stderr] 191 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:192:108 [INFO] [stderr] | [INFO] [stderr] 192 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:198:89 [INFO] [stderr] | [INFO] [stderr] 198 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:206:37 [INFO] [stderr] | [INFO] [stderr] 206 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:210:86 [INFO] [stderr] | [INFO] [stderr] 210 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:221:108 [INFO] [stderr] | [INFO] [stderr] 221 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:228:73 [INFO] [stderr] | [INFO] [stderr] 228 | let props: ::std::collections::HashMap>> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/equalizing_manager.rs:264:37 [INFO] [stderr] | [INFO] [stderr] 264 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:87:89 [INFO] [stderr] | [INFO] [stderr] 87 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:88:86 [INFO] [stderr] | [INFO] [stderr] 88 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:89:108 [INFO] [stderr] | [INFO] [stderr] 89 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:95:89 [INFO] [stderr] | [INFO] [stderr] 95 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:103:37 [INFO] [stderr] | [INFO] [stderr] 103 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:107:86 [INFO] [stderr] | [INFO] [stderr] 107 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:118:108 [INFO] [stderr] | [INFO] [stderr] 118 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:125:73 [INFO] [stderr] | [INFO] [stderr] 125 | let props: ::std::collections::HashMap>> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/server_lookup.rs:161:37 [INFO] [stderr] | [INFO] [stderr] 161 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:872:27 [INFO] [stderr] | [INFO] [stderr] 872 | (&self.volume as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:889:26 [INFO] [stderr] | [INFO] [stderr] 889 | (&self.muted as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:906:26 [INFO] [stderr] | [INFO] [stderr] 906 | (&self.state as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:923:25 [INFO] [stderr] | [INFO] [stderr] 923 | (&self.port as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:940:34 [INFO] [stderr] | [INFO] [stderr] 940 | (&self.property_list as &arg::RefArg).append(i); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1027:89 [INFO] [stderr] | [INFO] [stderr] 1027 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1028:86 [INFO] [stderr] | [INFO] [stderr] 1028 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1029:108 [INFO] [stderr] | [INFO] [stderr] 1029 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1035:89 [INFO] [stderr] | [INFO] [stderr] 1035 | fn get(&self, interface_name: &str, property_name: &str) -> Result>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1043:37 [INFO] [stderr] | [INFO] [stderr] 1043 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1047:86 [INFO] [stderr] | [INFO] [stderr] 1047 | fn set(&self, interface_name: &str, property_name: &str, value: arg::Variant>) -> Result<(), Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1058:108 [INFO] [stderr] | [INFO] [stderr] 1058 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1065:73 [INFO] [stderr] | [INFO] [stderr] 1065 | let props: ::std::collections::HashMap>> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/pa_eq/dbus_api/sink.rs:1101:37 [INFO] [stderr] | [INFO] [stderr] 1101 | let value: arg::Variant> = try!(i.read()); [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'failure::core::str::::trim_left': superseded by `trim_start` [INFO] [stderr] --> /opt/crater/target/debug/build/set_eq-f4966d076320125b/out/parsing/equalizer_apo.rs:823:36 [INFO] [stderr] | [INFO] [stderr] 823 | let __text = self.text.trim_left(); [INFO] [stderr] | ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'failure::core::str::::trim_left': superseded by `trim_start` [INFO] [stderr] --> /opt/crater/target/debug/build/set_eq-f4966d076320125b/out/parsing/equalizer_apo.rs:823:36 [INFO] [stderr] | [INFO] [stderr] 823 | let __text = self.text.trim_left(); [INFO] [stderr] | ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 04s [INFO] running `"docker" "inspect" "57c28755eca1c7b0056c9a3c4699d30f50f5e0188278858bc17f3ef785eaf545"` [INFO] running `"docker" "rm" "-f" "57c28755eca1c7b0056c9a3c4699d30f50f5e0188278858bc17f3ef785eaf545"` [INFO] [stdout] 57c28755eca1c7b0056c9a3c4699d30f50f5e0188278858bc17f3ef785eaf545