[INFO] cloning repository https://github.com/Bruce0203/serialization
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Bruce0203/serialization" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBruce0203%2Fserialization", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBruce0203%2Fserialization'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b394ad4eedb70e7791486f7d378fa4682de81522
[INFO] building Bruce0203/serialization against try#334963c956d25708feab489a3816ae63f639355d for pr-135216
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBruce0203%2Fserialization" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Bruce0203/serialization on toolchain 334963c956d25708feab489a3816ae63f639355d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Bruce0203/serialization
[INFO] finished tweaking git repo https://github.com/Bruce0203/serialization
[INFO] tweaked toml for git repo https://github.com/Bruce0203/serialization written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 77 packages to latest compatible versions
[INFO] [stderr]       Adding fastbuf v0.28.0 (available: v0.44.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: /workspace/builds/worker-6-tc2/source/impl/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /workspace/builds/worker-6-tc2/source/serialization_nbt/Cargo.toml: unused manifest key: feaeures
[INFO] [stderr] warning: /workspace/builds/worker-6-tc2/source/serialization_nbt/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /workspace/builds/worker-6-tc2/source/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /workspace/builds/worker-6-tc2/source/Cargo.toml: unused manifest key: workspace.package.author
[INFO] [stderr] warning: /workspace/builds/worker-6-tc2/source/serialization_minecraft/Cargo.toml: unused manifest key: package.author
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0cccc74fe73ab73b68546b531c430be00665c8d8920f7eb7adf193327bc838f3
[INFO] running `Command { std: "docker" "start" "-a" "0cccc74fe73ab73b68546b531c430be00665c8d8920f7eb7adf193327bc838f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0cccc74fe73ab73b68546b531c430be00665c8d8920f7eb7adf193327bc838f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0cccc74fe73ab73b68546b531c430be00665c8d8920f7eb7adf193327bc838f3", kill_on_drop: false }`
[INFO] [stdout] 0cccc74fe73ab73b68546b531c430be00665c8d8920f7eb7adf193327bc838f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cdbde56c4265649b4160385ae0d498808418400b9af2842034070d9dbecb3aca
[INFO] running `Command { std: "docker" "start" "-a" "cdbde56c4265649b4160385ae0d498808418400b9af2842034070d9dbecb3aca", kill_on_drop: false }`
[INFO] [stderr] warning: /opt/rustwide/workdir/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/Cargo.toml: unused manifest key: workspace.package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/serialization_minecraft/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/impl/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/serialization_nbt/Cargo.toml: unused manifest key: feaeures
[INFO] [stderr] warning: /opt/rustwide/workdir/serialization_nbt/Cargo.toml: unused manifest key: package.author
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling seq-macro v0.3.5
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling uuid v1.11.0
[INFO] [stderr]    Compiling constvec v0.1.14
[INFO] [stderr]    Compiling fastbuf v0.28.0
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.95
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling serialization_derive v0.2.13 (/opt/rustwide/workdir/impl)
[INFO] [stderr]    Compiling concat-idents-bruce0203 v1.1.6
[INFO] [stdout] warning: unused import: `parse_str`
[INFO] [stdout]  --> impl/src/lib.rs:7:37
[INFO] [stdout]   |
[INFO] [stdout] 7 |     parse_macro_input, parse_quote, parse_str,
[INFO] [stdout]   |                                     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `struct_name`
[INFO] [stdout]    --> impl/src/lib.rs:305:5
[INFO] [stdout]     |
[INFO] [stdout] 305 |     struct_name: proc_macro2::TokenStream,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `struct_name`
[INFO] [stdout]    --> impl/src/lib.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |     struct_name: proc_macro2::TokenStream,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generic_params_without_bounds_concatted`
[INFO] [stdout]    --> impl/src/lib.rs:467:9
[INFO] [stdout]     |
[INFO] [stdout] 467 |     let generic_params_without_bounds_concatted = quote! { #(#generic_params_without_bounds),* };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generic_params_without_bounds_concatted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `struct_name`
[INFO] [stdout]    --> impl/src/lib.rs:658:5
[INFO] [stdout]     |
[INFO] [stdout] 658 |     struct_name: proc_macro2::TokenStream,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_tuple` is never used
[INFO] [stdout]    --> impl/src/lib.rs:337:4
[INFO] [stdout]     |
[INFO] [stdout] 337 | fn encode_tuple(
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling fastvarint v0.22.0
[INFO] [stderr]    Compiling serialization v0.2.13 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]   --> src/lib.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(specialization)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]    = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout]    = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `raw_vec_internals` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![feature(raw_vec_internals)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout]    = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ManuallyDrop`
[INFO] [stdout]  --> src/traits.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::mem::{ManuallyDrop, MaybeUninit};
[INFO] [stdout]   |                ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Allocator`, `Global`, and `Layout`
[INFO] [stdout]  --> src/impls.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 |     alloc::{Allocator, Global, Layout},
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:309:44
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         decoder: &mut D,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         place: &mut MaybeUninit<Self>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:326:27
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:326:44
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.28s
[INFO] running `Command { std: "docker" "inspect" "cdbde56c4265649b4160385ae0d498808418400b9af2842034070d9dbecb3aca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cdbde56c4265649b4160385ae0d498808418400b9af2842034070d9dbecb3aca", kill_on_drop: false }`
[INFO] [stdout] cdbde56c4265649b4160385ae0d498808418400b9af2842034070d9dbecb3aca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d382c092340a480e9445a951de5aa498d41458d690ed4eef8c1b42edcb0e25dc
[INFO] running `Command { std: "docker" "start" "-a" "d382c092340a480e9445a951de5aa498d41458d690ed4eef8c1b42edcb0e25dc", kill_on_drop: false }`
[INFO] [stderr] warning: /opt/rustwide/workdir/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/Cargo.toml: unused manifest key: workspace.package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/serialization_minecraft/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/serialization_nbt/Cargo.toml: unused manifest key: feaeures
[INFO] [stderr] warning: /opt/rustwide/workdir/serialization_nbt/Cargo.toml: unused manifest key: package.author
[INFO] [stderr] warning: /opt/rustwide/workdir/impl/Cargo.toml: unused manifest key: package.author
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling rustix v0.38.43
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling regex-lite v0.1.6
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling bytemuck v1.21.0
[INFO] [stderr]    Compiling syn v2.0.95
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling terminal_size v0.4.1
[INFO] [stderr]    Compiling clap_builder v4.5.24
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling clap v4.5.24
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.0
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling bytecheck_derive v0.8.0
[INFO] [stderr]    Compiling serialization_derive v0.2.13 (/opt/rustwide/workdir/impl)
[INFO] [stderr]    Compiling concat-idents-bruce0203 v1.1.6
[INFO] [stderr]    Compiling munge_macro v0.4.1
[INFO] [stderr]    Compiling rkyv_derive v0.8.9
[INFO] [stderr]    Compiling bitcode_derive v0.6.3
[INFO] [stderr]    Compiling concat-idents v1.1.5
[INFO] [stderr]    Compiling divan-macros v0.1.17
[INFO] [stderr]    Compiling ptr_meta v0.3.0
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> impl/src/lib.rs:521:13
[INFO] [stdout]     |
[INFO] [stdout] 521 |         let comment = quote! {
[INFO] [stdout]     |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling munge v0.4.1
[INFO] [stderr]    Compiling rancor v0.1.0
[INFO] [stdout] warning: unused variable: `struct_name`
[INFO] [stdout]    --> impl/src/lib.rs:658:5
[INFO] [stdout]     |
[INFO] [stdout] 658 |     struct_name: proc_macro2::TokenStream,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_tuple` is never used
[INFO] [stdout]    --> impl/src/lib.rs:337:4
[INFO] [stdout]     |
[INFO] [stdout] 337 | fn encode_tuple(
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling divan v0.1.17
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling bytecheck v0.8.0
[INFO] [stderr]    Compiling rend v0.5.2
[INFO] [stderr]    Compiling bitcode v0.6.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling fastvarint v0.22.0
[INFO] [stderr]    Compiling serialization v0.2.13 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]   --> src/lib.rs:16:53
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![cfg_attr(feature = "fast_binary_format", feature(generic_const_exprs))]
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]    = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]   --> src/lib.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(specialization)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]    = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `raw_vec_internals` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![feature(raw_vec_internals)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout]    = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ManuallyDrop`
[INFO] [stdout]  --> src/traits.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::mem::{ManuallyDrop, MaybeUninit};
[INFO] [stdout]   |                ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Allocator`, `Global`, and `Layout`
[INFO] [stdout]  --> src/impls.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 |     alloc::{Allocator, Global, Layout},
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:309:44
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         decoder: &mut D,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         place: &mut MaybeUninit<Self>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:326:27
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:326:44
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/binary_format.rs:279:49
[INFO] [stdout]     |
[INFO] [stdout] 279 |                 function.encode_unsafe(encoder, unsafe {
[INFO] [stdout]     |                                                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/binary_format.rs:285:27
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 let ptr = unsafe { slice.wrapping_add(*start) };
[INFO] [stdout]     |                           ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serialization_minecraft v0.2.13 (/opt/rustwide/workdir/serialization_minecraft)
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> serialization_minecraft/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(specialization)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]   = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library
[INFO] [stdout]  --> serialization_minecraft/src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(core_intrinsics)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: using it is strongly discouraged
[INFO] [stdout]   = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rkyv v0.8.9
[INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library
[INFO] [stdout]  --> tests/expanded_sandbox.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(core_intrinsics)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: using it is strongly discouraged
[INFO] [stdout]   = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `panic_internals` is internal to the compiler or standard library
[INFO] [stdout]  --> tests/expanded_sandbox.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | #![feature(panic_internals)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox3.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(generic_const_exprs)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox3.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(specialization)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]   = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox0.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(generic_const_exprs)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox0.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(specialization)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]   = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox4.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(generic_const_exprs)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox4.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(specialization)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]   = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Read`, `Write`, `fmt`, `fs::File`, and `mem::forget`
[INFO] [stdout]   --> tests/sandbox4.rs:7:5
[INFO] [stdout]    |
[INFO] [stdout] 7  |     fmt,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 8  |     fs::File,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 9  |     hint::black_box,
[INFO] [stdout] 10 |     io::{Read, Write},
[INFO] [stdout]    |          ^^^^  ^^^^^
[INFO] [stdout] 11 |     mem::forget,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PacketDecoder`
[INFO] [stdout]   --> tests/sandbox4.rs:16:31
[INFO] [stdout]    |
[INFO] [stdout] 16 | use serialization_minecraft::{PacketDecoder, PacketEncoder};
[INFO] [stdout]    |                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(generic_const_exprs)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> tests/sandbox.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(specialization)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]   = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> tests/sandbox3.rs:39:25
[INFO] [stdout]    |
[INFO] [stdout] 39 |                 value2: unsafe { String::from_str("bruce").unwrap() }
[INFO] [stdout]    |                         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]   --> src/lib.rs:16:53
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![cfg_attr(feature = "fast_binary_format", feature(generic_const_exprs))]
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]    = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]   --> src/lib.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(specialization)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]    = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `raw_vec_internals` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![feature(raw_vec_internals)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout]    = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ManuallyDrop`
[INFO] [stdout]  --> src/traits.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::mem::{ManuallyDrop, MaybeUninit};
[INFO] [stdout]   |                ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Allocator`, `Global`, and `Layout`
[INFO] [stdout]  --> src/impls.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 |     alloc::{Allocator, Global, Layout},
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> tests/sandbox.rs:49:13
[INFO] [stdout]    |
[INFO] [stdout] 49 |         let mut enc = encoder.encode_struct()?;
[INFO] [stdout]    |             ----^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `testA` should have a snake case name
[INFO] [stdout]   --> tests/sandbox0.rs:23:4
[INFO] [stdout]    |
[INFO] [stdout] 23 | fn testA() {
[INFO] [stdout]    |    ^^^^^ help: convert the identifier to snake case: `test_a`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> tests/sandbox.rs:62:13
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let mut enc = encoder.encode_struct()?;
[INFO] [stdout]    |             ----^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `testA` should have a snake case name
[INFO] [stdout]   --> tests/sandbox3.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn testA() {
[INFO] [stdout]    |    ^^^^^ help: convert the identifier to snake case: `test_a`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> tests/sandbox4.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |     for i in 0..10 {
[INFO] [stdout]    |         ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_log` is never used
[INFO] [stdout]   --> tests/sandbox4.rs:48:4
[INFO] [stdout]    |
[INFO] [stdout] 48 | fn test_log() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]   --> tests/sandbox4.rs:77:56
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let buf_clone = buf.get_continuous(buf.remaining()).clone();
[INFO] [stdout]    |                                                        ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]    |
[INFO] [stdout]    = note: the type `[u8]` does not implement `Clone`, so calling `clone` on `&[u8]` copies the reference, which does not do anything and can be removed
[INFO] [stdout]    = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:309:44
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         decoder: &mut D,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         place: &mut MaybeUninit<Self>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `decoder`
[INFO] [stdout]    --> src/impls.rs:326:27
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decoder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `place`
[INFO] [stdout]    --> src/impls.rs:326:44
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn decode<D: Decoder>(decoder: &mut D, place: &mut MaybeUninit<Self>) -> Result<(), D::Error> {
[INFO] [stdout]     |                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_place`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/binary_format.rs:279:49
[INFO] [stdout]     |
[INFO] [stdout] 279 |                 function.encode_unsafe(encoder, unsafe {
[INFO] [stdout]     |                                                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/binary_format.rs:285:27
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 let ptr = unsafe { slice.wrapping_add(*start) };
[INFO] [stdout]     |                           ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.91s
[INFO] running `Command { std: "docker" "inspect" "d382c092340a480e9445a951de5aa498d41458d690ed4eef8c1b42edcb0e25dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d382c092340a480e9445a951de5aa498d41458d690ed4eef8c1b42edcb0e25dc", kill_on_drop: false }`
[INFO] [stdout] d382c092340a480e9445a951de5aa498d41458d690ed4eef8c1b42edcb0e25dc
