[INFO] fetching crate scratchpad 1.3.0...
[INFO] testing scratchpad-1.3.0 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate scratchpad 1.3.0 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate scratchpad 1.3.0 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate scratchpad 1.3.0
[INFO] finished tweaking crates.io crate scratchpad 1.3.0
[INFO] tweaked toml for crates.io crate scratchpad 1.3.0 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1710e3234822e5b9fa765705a91cf9452776046b28f677e4c8e5df0eec2023eb
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "1710e3234822e5b9fa765705a91cf9452776046b28f677e4c8e5df0eec2023eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1710e3234822e5b9fa765705a91cf9452776046b28f677e4c8e5df0eec2023eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1710e3234822e5b9fa765705a91cf9452776046b28f677e4c8e5df0eec2023eb", kill_on_drop: false }`
[INFO] [stdout] 1710e3234822e5b9fa765705a91cf9452776046b28f677e4c8e5df0eec2023eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d08a3168744e1deeab77cd58c6b56fc912b76775328abefd4bfc5e84a63954f3
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "d08a3168744e1deeab77cd58c6b56fc912b76775328abefd4bfc5e84a63954f3", kill_on_drop: false }`
[INFO] [stderr]    Compiling scratchpad v1.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1003:30
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         F: for<'a> FnMut(&'a SliceSource<T>);
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1014:30
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1029:30
[INFO] [stdout]      |
[INFO] [stdout] 1029 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1045:30
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1061:30
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1077:30
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1093:30
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 31 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.62s
[INFO] running `Command { std: "docker" "inspect" "d08a3168744e1deeab77cd58c6b56fc912b76775328abefd4bfc5e84a63954f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d08a3168744e1deeab77cd58c6b56fc912b76775328abefd4bfc5e84a63954f3", kill_on_drop: false }`
[INFO] [stdout] d08a3168744e1deeab77cd58c6b56fc912b76775328abefd4bfc5e84a63954f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1f54419a44c6c3f5b12a45866d4dd8a2c557014984e459d16afa8ddeca1cfc29
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "1f54419a44c6c3f5b12a45866d4dd8a2c557014984e459d16afa8ddeca1cfc29", kill_on_drop: false }`
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1003:30
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         F: for<'a> FnMut(&'a SliceSource<T>);
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1014:30
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1029:30
[INFO] [stdout]      |
[INFO] [stdout] 1029 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1045:30
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1061:30
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1077:30
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1093:30
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 31 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scratchpad v1.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1003:30
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         F: for<'a> FnMut(&'a SliceSource<T>);
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1014:30
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1029:30
[INFO] [stdout]      |
[INFO] [stdout] 1029 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1045:30
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1061:30
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1077:30
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1093:30
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1254:38
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/traits.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stdout] ...
[INFO] [stdout] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stdout]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 31 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 6.96s
[INFO] running `Command { std: "docker" "inspect" "1f54419a44c6c3f5b12a45866d4dd8a2c557014984e459d16afa8ddeca1cfc29", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f54419a44c6c3f5b12a45866d4dd8a2c557014984e459d16afa8ddeca1cfc29", kill_on_drop: false }`
[INFO] [stdout] 1f54419a44c6c3f5b12a45866d4dd8a2c557014984e459d16afa8ddeca1cfc29
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ab12e917c7ad437d96e0afa6f9faefb6dcb8b4ee6852657b4a500cd7c9d2a208
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ab12e917c7ad437d96e0afa6f9faefb6dcb8b4ee6852657b4a500cd7c9d2a208", kill_on_drop: false }`
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1003:30
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         F: for<'a> FnMut(&'a SliceSource<T>);
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[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/traits.rs:1014:30
[INFO] [stderr]      |
[INFO] [stderr] 1014 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1029:30
[INFO] [stderr]      |
[INFO] [stderr] 1029 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1045:30
[INFO] [stderr]      |
[INFO] [stderr] 1045 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1061:30
[INFO] [stderr]      |
[INFO] [stderr] 1061 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1077:30
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1093:30
[INFO] [stderr]      |
[INFO] [stderr] 1093 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1003:30
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         F: for<'a> FnMut(&'a SliceSource<T>);
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[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/traits.rs:1014:30
[INFO] [stderr]      |
[INFO] [stderr] 1014 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1029:30
[INFO] [stderr]      |
[INFO] [stderr] 1029 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1045:30
[INFO] [stderr]      |
[INFO] [stderr] 1045 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1061:30
[INFO] [stderr]      |
[INFO] [stderr] 1061 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1077:30
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1093:30
[INFO] [stderr]      |
[INFO] [stderr] 1093 |         F: for<'a> FnMut(&'a SliceSource<T>),
[INFO] [stderr]      |                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: 31 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1254:38
[INFO] [stderr]      |
[INFO] [stderr] 1254 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/traits.rs:1272:38
[INFO] [stderr]      |
[INFO] [stderr] 1272 |                 F: for<'a> FnMut(&'a SliceSource<T>)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn SliceSource<T>`
[INFO] [stderr] ...
[INFO] [stderr] 1330 | generate_tuple_trait_impls!(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,);
[INFO] [stderr]      | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: 31 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/scratchpad-a6aef362d14259f4
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test tests::allocation_concat_string_test ... ok
[INFO] [stdout] test tests::allocation_unwrap_test ... ok
[INFO] [stdout] test tests::marker_allocate_array_with_test ... ok
[INFO] [stdout] test tests::marker_allocate_test ... ok
[INFO] [stdout] test tests::slice_move_source_collection_boxed_slice_test ... ok
[INFO] [stdout] test tests::slice_move_source_collection_vec_test ... ok
[INFO] [stdout] test tests::marker_extend_test ... ok
[INFO] [stdout] test tests::validate_front_memory_limits ... ok
[INFO] [stdout] test tests::marker_allocate_array_test ... ok
[INFO] [stdout] test tests::validate_front_operations ... ok
[INFO] [stdout] test tests::validate_back_memory_limits ... ok
[INFO] [stdout] test tests::validate_back_memory_limits_in_place ... ok
[INFO] [stdout] test tests::validate_back_operations ... ok
[INFO] [stdout] test tests::slice_move_source_collection_array_test ... ok
[INFO] [stdout] test tests::validate_front_memory_limits_in_place ... ok
[INFO] [stdout] test tests::validate_front_marker_limits_in_place ... ok
[INFO] [stdout] test tests::marker_extend_clone_test ... ok
[INFO] [stdout] test tests::validate_front_operations_in_place ... ok
[INFO] [stdout] test tests::marker_extend_string_test ... ok
[INFO] [stdout] test tests::validate_back_marker_limits_in_place ... ok
[INFO] [stdout] test tests::validate_front_marker_limits ... ok
[INFO] [stdout] test tests::validate_back_marker_limits ... ok
[INFO] [stdout] test tests::slice_move_source_collection_tuple_test ... ok
[INFO] [stdout] test tests::zst_test ... ok
[INFO] [stdout] test tests::validate_back_operations_in_place ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scratchpad
[INFO] [stdout] 
[INFO] [stdout] running 94 tests
[INFO] [stdout] test src/error.rs - error::Error<T>::kind (line 88) ... ok
[INFO] [stdout] test src/lib.rs - (line 403) ... ok
[INFO] [stdout] test src/error.rs - error::Error<T>::new (line 61) ... ok
[INFO] [stdout] test src/lib.rs - (line 167) ... ok
[INFO] [stdout] test src/allocation.rs - allocation::Allocation::concat_unchecked (line 277) ... ok
[INFO] [stdout] test src/error.rs - error::Error<T>::args (line 113) ... ok
[INFO] [stdout] test src/error.rs - error::Error<T>::map (line 163) ... ok
[INFO] [stdout] test src/allocation.rs - allocation::Allocation::unwrap (line 63) ... ok
[INFO] [stdout] test src/error.rs - error::Error<T>::unwrap_args (line 137) ... ok
[INFO] [stdout] test src/lib.rs - (line 212) ... ok
[INFO] [stdout] test src/lib.rs - (line 124) ... ok
[INFO] [stdout] test src/lib.rs - (line 191) ... ok
[INFO] [stdout] test src/allocation.rs - allocation::Allocation::into_slice_like_allocation (line 101) ... ok
[INFO] [stdout] test src/lib.rs - (line 85) ... ok
[INFO] [stdout] test src/lib.rs - (line 556) ... ok
[INFO] [stdout] test src/allocation.rs - allocation::Allocation::concat (line 168) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_array_with (line 188) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_array_default (line 154) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_uninitialized (line 92) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate (line 36) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_slice_copy (line 367) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_array_uninitialized (line 226) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_default (line 65) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_slice (line 263) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_slice_clone (line 320) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::allocate_array (line 120) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::concat_slices_clone (line 693) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::concat_slices (line 629) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::extend (line 434) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::concat_slices_copy (line 754) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate (line 1675) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_array (line 1745) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::extend_clone (line 509) ... ok
[INFO] [stdout] test src/marker.rs - marker::Marker::extend_copy (line 579) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_default (line 1696) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_array_with (line 1793) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_array_default (line 1768) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_slice_copy (line 1904) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_slice_clone (line 1876) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_array_uninitialized (line 1822) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::concat_slices (line 2078) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::concat_slices_copy (line 2136) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_slice (line 1849) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::allocate_uninitialized (line 1723) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::concat_slices_clone (line 2105) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::prepend (line 1944) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_array_default (line 1109) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_array_with (line 1134) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate (line 1016) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::prepend_clone (line 1995) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerBack::prepend_copy (line 2044) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_default (line 1037) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_slice (line 1190) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_slice_copy (line 1245) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_array_uninitialized (line 1163) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_array (line 1086) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_slice_clone (line 1217) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::allocate_uninitialized (line 1064) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::append (line 1285) ... ok
[INFO] [stdout] test src/scratchpad.rs - scratchpad::Scratchpad<BufferT, TrackingT>::mark_front (line 545) ... ok
[INFO] [stdout] test src/traits.rs - traits::CStr::as_element_slice (line 456) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::concat_slices (line 1419) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::append_clone (line 1336) ... ok
[INFO] [stdout] test src/scratchpad.rs - scratchpad::Scratchpad<BufferT, TrackingT>::mark_back (line 591) ... ok
[INFO] [stdout] test src/traits.rs - traits::CStr::from_element_slice (line 535) ... ok
[INFO] [stdout] test src/traits.rs - traits::CStr::from_element_slice_mut (line 567) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::append_copy (line 1385) ... ok
[INFO] [stdout] test src/scratchpad.rs - scratchpad::Scratchpad<BufferT, TrackingT>::static_new (line 401) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::concat_slices_clone (line 1446) ... ok
[INFO] [stdout] test src/scratchpad.rs - scratchpad::Scratchpad<BufferT, TrackingT>::new (line 331) ... ok
[INFO] [stdout] test src/marker.rs - marker::MarkerFront::concat_slices_copy (line 1477) ... ok
[INFO] [stdout] test src/scratchpad.rs - scratchpad::Scratchpad<BufferT, TrackingT>::static_new_in_place (line 483) ... ok
[INFO] [stdout] test src/traits.rs - traits::CStr::as_element_slice_mut (line 488) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceLike::as_element_slice (line 291) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceMoveSource::move_elements (line 844) ... ok
[INFO] [stdout] test src/utility.rs - array_len_for_markers (line 77) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntoMutSliceLikePtr::into_mut_slice_like_ptr (line 635) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceSource::as_slice_like_ptr (line 750) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceLike::as_element_slice_mut (line 312) ... ok
[INFO] [stdout] test src/utility.rs - array_type_for_bytes (line 49) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceSourceCollection::for_each (line 986) ... ok
[INFO] [stdout] test src/utility.rs - array_len_for_bytes (line 23) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceLike::from_element_slice (line 340) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceSource::as_slice_like (line 728) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceLike::from_element_slice_mut (line 363) ... ok
[INFO] [stdout] test src/utility.rs - cache_aligned_zeroed_for_markers (line 219) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceMoveSourceCollection::move_all_elements (line 1114) ... ok
[INFO] [stdout] test src/utility.rs - cache_aligned_zeroed (line 163) ... ok
[INFO] [stdout] test src/utility.rs - utility::uninitialized_boxed_slice (line 338) ... ok
[INFO] [stdout] test src/utility.rs - array_type_for_markers (line 115) ... ok
[INFO] [stdout] test src/utility.rs - utility::uninitialized_boxed_slice_for_markers (line 420) ... ok
[INFO] [stdout] test src/utility.rs - cache_aligned_zeroed_for_bytes (line 188) ... ok
[INFO] [stdout] test src/utility.rs - utility::uninitialized_boxed_slice_for_bytes (line 379) ... ok
[INFO] [stdout] test src/utility.rs - utility::CacheAligned (line 269) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ab12e917c7ad437d96e0afa6f9faefb6dcb8b4ee6852657b4a500cd7c9d2a208", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab12e917c7ad437d96e0afa6f9faefb6dcb8b4ee6852657b4a500cd7c9d2a208", kill_on_drop: false }`
[INFO] [stdout] ab12e917c7ad437d96e0afa6f9faefb6dcb8b4ee6852657b4a500cd7c9d2a208
