[INFO] fetching crate safe-transmute 0.11.2...
[INFO] testing safe-transmute-0.11.2 against beta-2021-08-01 for beta-1.55-1
[INFO] extracting crate safe-transmute 0.11.2 into /workspace/builds/worker-70/source
[INFO] validating manifest of crates.io crate safe-transmute 0.11.2 on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate safe-transmute 0.11.2
[INFO] finished tweaking crates.io crate safe-transmute 0.11.2
[INFO] tweaked toml for crates.io crate safe-transmute 0.11.2 written to /workspace/builds/worker-70/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dbc04eab8410dd30c1ce876190fbdc5631c2815cebb381492335e7d1e4ade5b2
[INFO] running `Command { std: "docker" "start" "-a" "dbc04eab8410dd30c1ce876190fbdc5631c2815cebb381492335e7d1e4ade5b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dbc04eab8410dd30c1ce876190fbdc5631c2815cebb381492335e7d1e4ade5b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dbc04eab8410dd30c1ce876190fbdc5631c2815cebb381492335e7d1e4ade5b2", kill_on_drop: false }`
[INFO] [stdout] dbc04eab8410dd30c1ce876190fbdc5631c2815cebb381492335e7d1e4ade5b2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4cb75fc4c9d9b23e9a5152c384a894cc83c3f942c11726413df9b5af9dcd8f04
[INFO] running `Command { std: "docker" "start" "-a" "4cb75fc4c9d9b23e9a5152c384a894cc83c3f942c11726413df9b5af9dcd8f04", kill_on_drop: false }`
[INFO] [stderr]    Compiling safe-transmute v0.11.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.55s
[INFO] running `Command { std: "docker" "inspect" "4cb75fc4c9d9b23e9a5152c384a894cc83c3f942c11726413df9b5af9dcd8f04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4cb75fc4c9d9b23e9a5152c384a894cc83c3f942c11726413df9b5af9dcd8f04", kill_on_drop: false }`
[INFO] [stdout] 4cb75fc4c9d9b23e9a5152c384a894cc83c3f942c11726413df9b5af9dcd8f04
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f225aaeeeaee0042a8dd8361c59020c75fa61b14b28a700d7ded8fd8d7a45825
[INFO] running `Command { std: "docker" "start" "-a" "f225aaeeeaee0042a8dd8361c59020c75fa61b14b28a700d7ded8fd8d7a45825", kill_on_drop: false }`
[INFO] [stderr]    Compiling safe-transmute v0.11.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.45s
[INFO] running `Command { std: "docker" "inspect" "f225aaeeeaee0042a8dd8361c59020c75fa61b14b28a700d7ded8fd8d7a45825", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f225aaeeeaee0042a8dd8361c59020c75fa61b14b28a700d7ded8fd8d7a45825", kill_on_drop: false }`
[INFO] [stdout] f225aaeeeaee0042a8dd8361c59020c75fa61b14b28a700d7ded8fd8d7a45825
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-70/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] dfa39187020c6d4f6069bcee3a3d933e6e7f12b49ffe04cd802c2f1820582dac
[INFO] running `Command { std: "docker" "start" "-a" "dfa39187020c6d4f6069bcee3a3d933e6e7f12b49ffe04cd802c2f1820582dac", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/safe_transmute-2ab8ef9ed1825cc9)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lib.rs (/opt/rustwide/target/debug/deps/lib-0f387ace953b7903)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stderr]    Doc-tests safe-transmute
[INFO] [stdout] test base::from_bytes::just_enough ... ok
[INFO] [stdout] test base::from_bytes::too_much ... ok
[INFO] [stdout] test base::from_bytes_pedantic::just_enough ... ok
[INFO] [stdout] test base::from_bytes_pedantic::too_much ... ok
[INFO] [stdout] test base::from_bytes_pedantic::too_short ... ok
[INFO] [stdout] test base::from_bytes::too_short ... ok
[INFO] [stdout] test base::transmute_many::just_enough ... ok
[INFO] [stdout] test base::transmute_many::just_enough_mut ... ok
[INFO] [stdout] test base::transmute_many::too_much ... ok
[INFO] [stdout] test base::transmute_many::too_short ... ok
[INFO] [stdout] test base::transmute_many::too_much_mut ... ok
[INFO] [stdout] test base::transmute_many::too_short_mut ... ok
[INFO] [stdout] test base::transmute_many_pedantic::just_enough ... ok
[INFO] [stdout] test base::transmute_many_pedantic::too_much ... ok
[INFO] [stdout] test base::transmute_many_pedantic::too_short ... ok
[INFO] [stdout] test base::transmute_many_permissive::just_enough ... ok
[INFO] [stdout] test base::transmute_many_permissive::too_much ... ok
[INFO] [stdout] test base::transmute_many_permissive::too_short ... ok
[INFO] [stdout] test base::transmute_vec ... ok
[INFO] [stdout] test bool::pedantic::invalid_bytes ... ok
[INFO] [stdout] test bool::pedantic::just_enough ... ok
[INFO] [stdout] test bool::permissive::invalid_bytes ... ok
[INFO] [stdout] test bool::pedantic::too_short ... ok
[INFO] [stdout] test bool::permissive::too_short ... ok
[INFO] [stdout] test bool::vec_pedantic::just_enough ... ok
[INFO] [stdout] test bool::vec_pedantic::invalid_bytes ... ok
[INFO] [stdout] test bool::permissive::just_enough ... ok
[INFO] [stdout] test bool::vec_pedantic::too_short ... ok
[INFO] [stdout] test bool::vec_permissive::invalid_bytes ... ok
[INFO] [stdout] test bool::vec_permissive::just_enough ... ok
[INFO] [stdout] test bool::vec_permissive::too_short ... ok
[INFO] [stdout] test error::unaligned::unaligned_slicing_integers ... ok
[INFO] [stdout] test full::many::just_enough ... ok
[INFO] [stdout] test full::many::too_much ... ok
[INFO] [stdout] test full::many::too_short ... ok
[INFO] [stdout] test full::many_pedantic::just_enough ... ok
[INFO] [stdout] test full::many_pedantic::too_much ... ok
[INFO] [stdout] test full::many_pedantic::too_short ... ok
[INFO] [stdout] test full::many_permissive::just_enough ... ok
[INFO] [stdout] test full::many_permissive::too_much ... ok
[INFO] [stdout] test full::many_permissive::too_short ... ok
[INFO] [stdout] test full::one::just_enough ... ok
[INFO] [stdout] test full::one::too_much ... ok
[INFO] [stdout] test full::one::too_short ... ok
[INFO] [stdout] test full::one_pedantic::just_enough ... ok
[INFO] [stdout] test full::one_pedantic::too_much ... ok
[INFO] [stdout] test full::one_pedantic::too_short ... ok
[INFO] [stdout] test full::vec::bad_alignment ... ok
[INFO] [stdout] test full::vec::bad_size ... ok
[INFO] [stdout] test full::vec::just_enough ... ok
[INFO] [stdout] test guard::zero_sized::all_or_nothing_guard ... ok
[INFO] [stdout] test guard::zero_sized::pedantic_guard ... ok
[INFO] [stdout] test guard::zero_sized::permissive_guard ... ok
[INFO] [stdout] test guard::zero_sized::single_many_guard ... ok
[INFO] [stdout] test guard::zero_sized::single_value_guard ... ok
[INFO] [stdout] test util::designalise_f32 ... ok
[INFO] [stdout] test util::designalise_f64 ... ok
[INFO] [stdout] test util::smoke_check_alignment_from_4 ... ok
[INFO] [stdout] test util::smoke_check_alignment_from_8 ... ok
[INFO] [stdout] test util::test_aligned_vec ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 59 tests
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked_mut (line 192) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 101) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_one_to_bytes (line 253) ... FAILED
[INFO] [stdout] test src/trivial.rs - trivial::transmute_trivial (line 182) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked (line 19) ... FAILED
[INFO] [stdout] test src/util.rs - try_copy_unchecked (line 60) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked_mut (line 86) ... FAILED
[INFO] [stdout] test src/guard.rs - guard (line 35) ... FAILED
[INFO] [stdout] test src/trivial.rs - trivial::transmute_trivial_pedantic (line 220) ... FAILED
[INFO] [stdout] test src/trivial.rs - trivial::transmute_trivial_many (line 255) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked_mut (line 69) ... FAILED
[INFO] [stdout] test src/trivial.rs - trivial::transmute_trivial_many_mut (line 292) ... FAILED
[INFO] [stdout] test src/migration/v0_11.rs - migration::v0_11 (line 82) ... FAILED
[INFO] [stdout] test src/migration/v0_11.rs - migration::v0_11 (line 107) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 82) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes (line 331) ... FAILED
[INFO] [stdout] test src/util.rs - try_copy (line 20) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 143) ... FAILED
[INFO] [stdout] test src/full.rs - full::transmute_many_pedantic (line 156) ... FAILED
[INFO] [stdout] test src/base.rs - base::transmute_many_permissive (line 208) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 126) ... FAILED
[INFO] [stdout] test src/full.rs - full::transmute_many_mut (line 184) ... FAILED
[INFO] [stdout] test src/bool.rs - bool::bytes_are_bool (line 30) ... ok
[INFO] [stdout] test src/full.rs - full::transmute_many_pedantic_mut (line 240) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked (line 121) ... FAILED
[INFO] [stdout] test src/error.rs - error::Error (line 24) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_mut (line 375) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_one_to_bytes (line 238) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 50) ... FAILED
[INFO] [stdout] test src/bool.rs - bool::transmute_bool_vec_pedantic (line 138) ... FAILED
[INFO] [stdout] test src/full.rs - full::transmute_vec (line 275) ... FAILED
[INFO] [stdout] test src/full.rs - full::transmute_one_pedantic (line 72) ... FAILED
[INFO] [stdout] test src/base.rs - base::transmute_vec (line 249) ... FAILED
[INFO] [stdout] test src/migration/v0_11.rs - migration::v0_11 (line 45) ... FAILED
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked (line 36) ... FAILED
[INFO] [stdout] test src/guard.rs - guard (line 8) ... ok
[INFO] [stdout] test src/trivial.rs - trivial::align_to (line 123) ... ok
[INFO] [stdout] test src/bool.rs - bool::transmute_bool_permissive (line 70) ... ok
[INFO] [stdout] test src/error.rs - error::GuardError (line 153) ... ok
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_one_to_bytes_mut (line 295) ... ok
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes (line 346) ... ok
[INFO] [stdout] test src/trivial.rs - trivial::align_to_mut (line 148) ... ok
[INFO] [stdout] test src/full.rs - full::transmute_many_permissive_mut (line 213) ... ok
[INFO] [stdout] test src/bool.rs - bool::transmute_bool_pedantic (line 90) ... ok
[INFO] [stdout] test src/full.rs - full::transmute_many (line 101) ... ok
[INFO] [stdout] test src/base.rs - base::transmute_many_mut (line 166) ... ok
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_one_to_bytes_mut (line 280) ... ok
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_vec (line 432) ... ok
[INFO] [stdout] test src/base.rs - base::from_bytes (line 38) ... ok
[INFO] [stdout] test src/bool.rs - bool::transmute_bool_vec_permissive (line 110) ... ok
[INFO] [stdout] test src/guard.rs - guard (line 47) ... ok
[INFO] [stdout] test src/full.rs - full::transmute_many_permissive (line 129) ... ok
[INFO] [stdout] test src/base.rs - base::from_bytes_pedantic (line 77) ... ok
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked_mut (line 175) ... ok
[INFO] [stdout] test src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked (line 138) ... ok
[INFO] [stdout] test src/guard.rs - guard (line 23) ... ok
[INFO] [stdout] test src/full.rs - full::transmute_one (line 41) ... ok
[INFO] [stdout] test src/base.rs - base::transmute_many (line 121) ... ok
[INFO] [stdout] test src/trivial.rs - trivial::transmute_trivial_vec (line 347) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked_mut (line 192) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 101) stdout ----
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]  --> src/lib.rs:107:29
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn main() -> Result<(), Box<std::error::Error>> {
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]   = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_one_to_bytes (line 253) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/trivial.rs - trivial::transmute_trivial (line 182) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked (line 19) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/util.rs - try_copy_unchecked (line 60) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked_mut (line 86) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/guard.rs - guard (line 35) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/trivial.rs - trivial::transmute_trivial_pedantic (line 220) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/trivial.rs - trivial::transmute_trivial_many (line 255) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked_mut (line 69) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/trivial.rs - trivial::transmute_trivial_many_mut (line 292) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/migration/v0_11.rs - migration::v0_11 (line 82) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/migration/v0_11.rs - migration::v0_11 (line 107) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 82) stdout ----
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]  --> src/lib.rs:87:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn main() -> Result<(), Box<std::error::Error>> {
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]   = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes (line 331) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/util.rs - try_copy (line 20) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 143) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/full.rs - full::transmute_many_pedantic (line 156) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/base.rs - base::transmute_many_permissive (line 208) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 126) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/full.rs - full::transmute_many_mut (line 184) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/full.rs - full::transmute_many_pedantic_mut (line 240) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked (line 121) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/error.rs - error::Error (line 24) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_mut (line 375) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_one_to_bytes (line 238) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 50) stdout ----
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]  --> src/lib.rs:53:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn main() -> Result<(), Box<std::error::Error>> {
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]   = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bool.rs - bool::transmute_bool_vec_pedantic (line 138) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/full.rs - full::transmute_vec (line 275) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/full.rs - full::transmute_one_pedantic (line 72) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/base.rs - base::transmute_vec (line 249) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/migration/v0_11.rs - migration::v0_11 (line 45) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked (line 36) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/base.rs - base::transmute_many_permissive (line 208)
[INFO] [stdout]     src/base.rs - base::transmute_vec (line 249)
[INFO] [stdout]     src/bool.rs - bool::transmute_bool_vec_pedantic (line 138)
[INFO] [stdout]     src/error.rs - error::Error (line 24)
[INFO] [stdout]     src/full.rs - full::transmute_many_mut (line 184)
[INFO] [stdout]     src/full.rs - full::transmute_many_pedantic (line 156)
[INFO] [stdout]     src/full.rs - full::transmute_many_pedantic_mut (line 240)
[INFO] [stdout]     src/full.rs - full::transmute_one_pedantic (line 72)
[INFO] [stdout]     src/full.rs - full::transmute_vec (line 275)
[INFO] [stdout]     src/guard.rs - guard (line 35)
[INFO] [stdout]     src/lib.rs - (line 101)
[INFO] [stdout]     src/lib.rs - (line 126)
[INFO] [stdout]     src/lib.rs - (line 143)
[INFO] [stdout]     src/lib.rs - (line 50)
[INFO] [stdout]     src/lib.rs - (line 82)
[INFO] [stdout]     src/migration/v0_11.rs - migration::v0_11 (line 107)
[INFO] [stdout]     src/migration/v0_11.rs - migration::v0_11 (line 45)
[INFO] [stdout]     src/migration/v0_11.rs - migration::v0_11 (line 82)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_one_to_bytes (line 238)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_one_to_bytes (line 253)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes (line 331)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked (line 121)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_many_unchecked_mut (line 192)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_mut (line 375)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked (line 19)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked (line 36)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked_mut (line 69)
[INFO] [stdout]     src/to_bytes.rs - to_bytes::transmute_to_bytes_unchecked_mut (line 86)
[INFO] [stdout]     src/trivial.rs - trivial::transmute_trivial (line 182)
[INFO] [stdout]     src/trivial.rs - trivial::transmute_trivial_many (line 255)
[INFO] [stdout]     src/trivial.rs - trivial::transmute_trivial_many_mut (line 292)
[INFO] [stdout]     src/trivial.rs - trivial::transmute_trivial_pedantic (line 220)
[INFO] [stdout]     src/util.rs - try_copy (line 20)
[INFO] [stdout]     src/util.rs - try_copy_unchecked (line 60)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 25 passed; 34 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.41s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass '--doc'
[INFO] running `Command { std: "docker" "inspect" "dfa39187020c6d4f6069bcee3a3d933e6e7f12b49ffe04cd802c2f1820582dac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dfa39187020c6d4f6069bcee3a3d933e6e7f12b49ffe04cd802c2f1820582dac", kill_on_drop: false }`
[INFO] [stdout] dfa39187020c6d4f6069bcee3a3d933e6e7f12b49ffe04cd802c2f1820582dac
