[INFO] fetching crate bitcode_lightyear_patch 0.5.1...
[INFO] checking bitcode_lightyear_patch-0.5.1 against try#47af3d0de9d26c7deba4cfb203b710cc3f764e91 for pr-130443
[INFO] extracting crate bitcode_lightyear_patch 0.5.1 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate bitcode_lightyear_patch 0.5.1 on toolchain 47af3d0de9d26c7deba4cfb203b710cc3f764e91
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate bitcode_lightyear_patch 0.5.1
[INFO] finished tweaking crates.io crate bitcode_lightyear_patch 0.5.1
[INFO] tweaked toml for crates.io crate bitcode_lightyear_patch 0.5.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 53 packages to latest compatible versions
[INFO] [stderr]       Adding bitcode_derive v0.1.4 (available: v0.6.3)
[INFO] [stderr]       Adding embedded-io v0.4.0 (available: v0.6.1)
[INFO] [stderr]       Adding hash32 v0.2.1 (available: v0.3.1)
[INFO] [stderr]       Adding heapless v0.7.17 (available: v0.8.0)
[INFO] [stderr]       Adding itertools v0.4.19 (available: v0.13.0)
[INFO] [stderr]       Adding lz4_flex v0.10.0 (available: v0.11.3)
[INFO] [stderr]       Adding musli v0.0.42 (available: v0.0.124)
[INFO] [stderr]       Adding musli-macros v0.0.42 (available: v0.0.124)
[INFO] [stderr]       Adding radium v0.7.0 (available: v1.1.0)
[INFO] [stderr]       Adding wyz v0.5.1 (available: v0.6.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fa762078c8635dfa64758252fc193d8ccd6df5ae9f30196153842c6e4191b767
[INFO] running `Command { std: "docker" "start" "-a" "fa762078c8635dfa64758252fc193d8ccd6df5ae9f30196153842c6e4191b767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fa762078c8635dfa64758252fc193d8ccd6df5ae9f30196153842c6e4191b767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa762078c8635dfa64758252fc193d8ccd6df5ae9f30196153842c6e4191b767", kill_on_drop: false }`
[INFO] [stdout] fa762078c8635dfa64758252fc193d8ccd6df5ae9f30196153842c6e4191b767
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fef771a79be88dad52ed5f928ad8031892979984239b4ec229a56ba5d507878f
[INFO] running `Command { std: "docker" "start" "-a" "fef771a79be88dad52ed5f928ad8031892979984239b4ec229a56ba5d507878f", kill_on_drop: false }`
[INFO] [stderr]    Compiling itertools v0.4.19
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking hash32 v0.2.1
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking from_bytes_or_zeroed v0.1.0
[INFO] [stderr]     Checking bytemuck v1.18.0
[INFO] [stderr]     Checking cobs v0.2.3
[INFO] [stderr]     Checking simdutf8 v0.1.5
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking residua-zigzag v0.1.0
[INFO] [stderr]     Checking lz4_flex v0.10.0
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]     Checking serde v1.0.210
[INFO] [stderr]    Compiling musli-macros v0.0.42
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]    Compiling packagemerge v0.1.0
[INFO] [stderr]    Compiling bitcode_derive v0.1.4
[INFO] [stderr]     Checking musli v0.0.42
[INFO] [stderr]     Checking bitcode_lightyear_patch v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking postcard v1.0.10
[INFO] [stdout] error: unknown hint
[INFO] [stdout]    --> src/encoding/bit_string/mod.rs:119:43
[INFO] [stdout]     |
[INFO] [stdout] 119 |         struct AsciiString(#[bitcode_hint(ascii)] &'static str);
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown hint
[INFO] [stdout]    --> src/encoding/bit_string/mod.rs:121:52
[INFO] [stdout]     |
[INFO] [stdout] 121 |         struct AsciiLowercaseString(#[bitcode_hint(ascii_lowercase)] &'static str);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown attribute
[INFO] [stdout]   --> src/__private.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |         #[bitcode(bound_type = "B::One")]
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown hint
[INFO] [stdout]   --> src/benches.rs:25:20
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[bitcode_hint(ascii)]
[INFO] [stdout]    |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown hint
[INFO] [stdout]   --> src/benches.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 |     Baz(#[bitcode_hint(ascii)] StringImpl),
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown hint
[INFO] [stdout]    --> src/tests.rs:190:24
[INFO] [stdout]     |
[INFO] [stdout] 190 |         #[bitcode_hint(ascii_lowercase)]
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown hint
[INFO] [stdout]    --> src/tests.rs:214:20
[INFO] [stdout]     |
[INFO] [stdout] 214 |     #[bitcode_hint(ascii)]
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]    --> src/code_impls.rs:936:9
[INFO] [stdout]     |
[INFO] [stdout] 936 |     use bevy::utils::Duration;
[INFO] [stdout]     |         ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]    --> src/benches.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |     use bevy::utils::{Duration, Instant};
[INFO] [stdout]     |         ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:186:7
[INFO] [stdout]     |
[INFO] [stdout] 186 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: `#[deny(soft_unstable)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:203:7
[INFO] [stdout]     |
[INFO] [stdout] 203 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:215:7
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:227:7
[INFO] [stdout]     |
[INFO] [stdout] 227 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:239:7
[INFO] [stdout]     |
[INFO] [stdout] 239 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:251:7
[INFO] [stdout]     |
[INFO] [stdout] 251 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:269:7
[INFO] [stdout]     |
[INFO] [stdout] 269 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:397:7
[INFO] [stdout]     |
[INFO] [stdout] 397 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:423:7
[INFO] [stdout]     |
[INFO] [stdout] 423 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:439:7
[INFO] [stdout]     |
[INFO] [stdout] 439 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:455:7
[INFO] [stdout]     |
[INFO] [stdout] 455 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:471:7
[INFO] [stdout]     |
[INFO] [stdout] 471 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code.rs:492:7
[INFO] [stdout]     |
[INFO] [stdout] 492 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |                   #[bench]
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |                   #[bench]
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |                   #[bench]
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/code_impls.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |                   #[bench]
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:993:19
[INFO] [stdout]      |
[INFO] [stdout] 993  |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:1006:19
[INFO] [stdout]      |
[INFO] [stdout] 1006 |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:993:19
[INFO] [stdout]      |
[INFO] [stdout] 993  |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:1006:19
[INFO] [stdout]      |
[INFO] [stdout] 1006 |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:993:19
[INFO] [stdout]      |
[INFO] [stdout] 993  |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:1006:19
[INFO] [stdout]      |
[INFO] [stdout] 1006 |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:993:19
[INFO] [stdout]      |
[INFO] [stdout] 993  |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]     --> src/code_impls.rs:1006:19
[INFO] [stdout]      |
[INFO] [stdout] 1006 |                 #[bench]
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         bench_encoding!(crate::encoding::BitString(Ascii), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         bench_encoding!(crate::encoding::BitString(Ascii), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         bench_encoding!(crate::encoding::BitString(AsciiLowercase), string_dataset);
[INFO] [stdout]     |         --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         bench_encoding!(crate::encoding::BitString(AsciiLowercase), string_dataset);
[INFO] [stdout]     |         --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         bench_encoding!(crate::encoding::BitString(Fixed), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         bench_encoding!(crate::encoding::BitString(Fixed), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         bench_encoding!(crate::encoding::Fixed, string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         bench_encoding!(crate::encoding::Fixed, string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/encoding/prelude.rs:66:15
[INFO] [stdout]    |
[INFO] [stdout] 66 |             #[bench]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f32>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/encoding/prelude.rs:71:15
[INFO] [stdout]    |
[INFO] [stdout] 71 |             #[bench]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f32>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/encoding/prelude.rs:66:15
[INFO] [stdout]    |
[INFO] [stdout] 66 |             #[bench]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f64>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/encoding/prelude.rs:71:15
[INFO] [stdout]    |
[INFO] [stdout] 71 |             #[bench]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f64>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/expected_range_u64.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     bench_encoding!(super::ExpectedRangeU64::<0, 100>, dataset);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/expected_range_u64.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     bench_encoding!(super::ExpectedRangeU64::<0, 100>, dataset);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/encoding/prelude.rs:66:15
[INFO] [stdout]    |
[INFO] [stdout] 66 |             #[bench]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/gamma.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         bench_encoding!(crate::encoding::Gamma, dataset::<u8>);
[INFO] [stdout]    |         ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/encoding/prelude.rs:71:15
[INFO] [stdout]    |
[INFO] [stdout] 71 |             #[bench]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/gamma.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         bench_encoding!(crate::encoding::Gamma, dataset::<u8>);
[INFO] [stdout]    |         ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |         bench_encoding!(crate::encoding::Gamma, dataset::<u16>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |         bench_encoding!(crate::encoding::Gamma, dataset::<u16>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         bench_encoding!(crate::encoding::Gamma, dataset::<u32>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         bench_encoding!(crate::encoding::Gamma, dataset::<u32>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:66:15
[INFO] [stdout]     |
[INFO] [stdout] 66  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         bench_encoding!(crate::encoding::Gamma, dataset::<u64>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/encoding/prelude.rs:71:15
[INFO] [stdout]     |
[INFO] [stdout] 71  |             #[bench]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         bench_encoding!(crate::encoding::Gamma, dataset::<u64>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:154:19
[INFO] [stdout]     |
[INFO] [stdout] 154 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:143:19
[INFO] [stdout]     |
[INFO] [stdout] 143 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:143:19
[INFO] [stdout]     |
[INFO] [stdout] 143 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:154:19
[INFO] [stdout]     |
[INFO] [stdout] 154 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:143:19
[INFO] [stdout]     |
[INFO] [stdout] 143 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/read.rs:143:19
[INFO] [stdout]     |
[INFO] [stdout] 143 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]   --> src/write.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 |     #[bench]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:111:7
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:160:19
[INFO] [stdout]     |
[INFO] [stdout] 160 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:127:19
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:127:19
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:160:19
[INFO] [stdout]     |
[INFO] [stdout] 160 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:127:19
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:127:19
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/write.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:186:3
[INFO] [stdout]     |
[INFO] [stdout] 186 | #[bench]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:198:3
[INFO] [stdout]     |
[INFO] [stdout] 198 | #[bench]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:211:3
[INFO] [stdout]     |
[INFO] [stdout] 211 | #[bench]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:221:3
[INFO] [stdout]     |
[INFO] [stdout] 221 | #[bench]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:236:19
[INFO] [stdout]     |
[INFO] [stdout] 236 |                   #[bench]
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     serialize,
[INFO] [stdout] 257 | |     deserialize,
[INFO] [stdout] 258 | |     bitcode,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     postcard
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:241:19
[INFO] [stdout]     |
[INFO] [stdout] 241 |                   #[bench]
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     serialize,
[INFO] [stdout] 257 | |     deserialize,
[INFO] [stdout] 258 | |     bitcode,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     postcard
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:236:19
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/benches.rs:241:19
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 #[bench]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::encoding::ByteEncoding`
[INFO] [stdout]  --> src/bit_buffer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::encoding::ByteEncoding;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/lib.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | extern crate test;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:175:16
[INFO] [stdout]     |
[INFO] [stdout] 175 |     use test::{black_box, Bencher};
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:175:27
[INFO] [stdout]     |
[INFO] [stdout] 175 |     use test::{black_box, Bencher};
[INFO] [stdout]     |                           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:187:26
[INFO] [stdout]     |
[INFO] [stdout] 187 |     fn bench_foo(b: &mut Bencher) {
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:197:23
[INFO] [stdout]     |
[INFO] [stdout] 197 |             let foo = black_box(foo.as_slice());
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:199:13
[INFO] [stdout]     |
[INFO] [stdout] 199 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:204:28
[INFO] [stdout]     |
[INFO] [stdout] 204 |     fn bench_tuple(b: &mut Bencher) {
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:209:23
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let foo = black_box(foo.as_slice());
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:211:13
[INFO] [stdout]     |
[INFO] [stdout] 211 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:216:28
[INFO] [stdout]     |
[INFO] [stdout] 216 |     fn bench_array(b: &mut Bencher) {
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:221:23
[INFO] [stdout]     |
[INFO] [stdout] 221 |             let foo = black_box(foo.as_slice());
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:223:13
[INFO] [stdout]     |
[INFO] [stdout] 223 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:228:33
[INFO] [stdout]     |
[INFO] [stdout] 228 |     fn bench_bool_slice(b: &mut Bencher) {
[INFO] [stdout]     |                                 ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let foo = black_box(foo.as_slice());
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:240:26
[INFO] [stdout]     |
[INFO] [stdout] 240 |     fn bench_vec(b: &mut Bencher) {
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:245:23
[INFO] [stdout]     |
[INFO] [stdout] 245 |             let foo = black_box(foo.as_slice());
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:247:13
[INFO] [stdout]     |
[INFO] [stdout] 247 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:252:32
[INFO] [stdout]     |
[INFO] [stdout] 252 |     fn bench_vec_deque(b: &mut Bencher) {
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:262:23
[INFO] [stdout]     |
[INFO] [stdout] 262 |             let foo = black_box(&foo);
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:264:13
[INFO] [stdout]     |
[INFO] [stdout] 264 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:270:34
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn bench_binary_heap(b: &mut Bencher) {
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:275:23
[INFO] [stdout]     |
[INFO] [stdout] 275 |             let foo = black_box(&foo);
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:277:13
[INFO] [stdout]     |
[INFO] [stdout] 277 |             black_box(bytes);
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:379:16
[INFO] [stdout]     |
[INFO] [stdout] 379 |     use test::{black_box, Bencher};
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:379:27
[INFO] [stdout]     |
[INFO] [stdout] 379 |     use test::{black_box, Bencher};
[INFO] [stdout]     |                           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:398:26
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn bench_foo(b: &mut Bencher) {
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:418:25
[INFO] [stdout]     |
[INFO] [stdout] 418 |             let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:419:13
[INFO] [stdout]     |
[INFO] [stdout] 419 |             black_box(buffer.decode::<T>(bytes).unwrap())
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:424:28
[INFO] [stdout]     |
[INFO] [stdout] 424 |     fn bench_tuple(b: &mut Bencher) {
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:434:25
[INFO] [stdout]     |
[INFO] [stdout] 434 |             let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:435:13
[INFO] [stdout]     |
[INFO] [stdout] 435 |             black_box(buffer.decode::<T>(bytes).unwrap())
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:440:28
[INFO] [stdout]     |
[INFO] [stdout] 440 |     fn bench_array(b: &mut Bencher) {
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:450:25
[INFO] [stdout]     |
[INFO] [stdout] 450 |             let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:451:13
[INFO] [stdout]     |
[INFO] [stdout] 451 |             black_box(buffer.decode::<T>(bytes).unwrap())
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:456:26
[INFO] [stdout]     |
[INFO] [stdout] 456 |     fn bench_vec(b: &mut Bencher) {
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:466:25
[INFO] [stdout]     |
[INFO] [stdout] 466 |             let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:467:13
[INFO] [stdout]     |
[INFO] [stdout] 467 |             black_box(buffer.decode::<T>(bytes).unwrap())
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:472:32
[INFO] [stdout]     |
[INFO] [stdout] 472 |     fn bench_vec_deque(b: &mut Bencher) {
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:487:25
[INFO] [stdout]     |
[INFO] [stdout] 487 |             let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:488:13
[INFO] [stdout]     |
[INFO] [stdout] 488 |             black_box(buffer.decode::<T>(bytes).unwrap())
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:493:34
[INFO] [stdout]     |
[INFO] [stdout] 493 |     fn bench_binary_heap(b: &mut Bencher) {
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:508:25
[INFO] [stdout]     |
[INFO] [stdout] 508 |             let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:509:13
[INFO] [stdout]     |
[INFO] [stdout] 509 |             black_box(buffer.decode::<T>(bytes).unwrap())
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:939:16
[INFO] [stdout]     |
[INFO] [stdout] 939 |     use test::{black_box, Bencher};
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:939:27
[INFO] [stdout]     |
[INFO] [stdout] 939 |     use test::{black_box, Bencher};
[INFO] [stdout]     |                           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:945:53
[INFO] [stdout]     |
[INFO] [stdout] 945 |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:951:33
[INFO] [stdout]     |
[INFO] [stdout] 951 |                         let v = black_box(v.as_slice());
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:953:25
[INFO] [stdout]     |
[INFO] [stdout] 953 |                         black_box(bytes);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:958:53
[INFO] [stdout]     |
[INFO] [stdout] 958 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:967:37
[INFO] [stdout]     |
[INFO] [stdout] 967 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:968:25
[INFO] [stdout]     |
[INFO] [stdout] 968 |                         black_box(buffer.decode::<Vec<$t>>(bytes).unwrap())
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:945:53
[INFO] [stdout]     |
[INFO] [stdout] 945 |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:951:33
[INFO] [stdout]     |
[INFO] [stdout] 951 |                         let v = black_box(v.as_slice());
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:953:25
[INFO] [stdout]     |
[INFO] [stdout] 953 |                         black_box(bytes);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:958:53
[INFO] [stdout]     |
[INFO] [stdout] 958 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:967:37
[INFO] [stdout]     |
[INFO] [stdout] 967 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:968:25
[INFO] [stdout]     |
[INFO] [stdout] 968 |                         black_box(buffer.decode::<Vec<$t>>(bytes).unwrap())
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:945:53
[INFO] [stdout]     |
[INFO] [stdout] 945 |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:951:33
[INFO] [stdout]     |
[INFO] [stdout] 951 |                         let v = black_box(v.as_slice());
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:953:25
[INFO] [stdout]     |
[INFO] [stdout] 953 |                         black_box(bytes);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:958:53
[INFO] [stdout]     |
[INFO] [stdout] 958 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:967:37
[INFO] [stdout]     |
[INFO] [stdout] 967 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:968:25
[INFO] [stdout]     |
[INFO] [stdout] 968 |                         black_box(buffer.decode::<Vec<$t>>(bytes).unwrap())
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:945:53
[INFO] [stdout]     |
[INFO] [stdout] 945 |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:951:33
[INFO] [stdout]     |
[INFO] [stdout] 951 |                         let v = black_box(v.as_slice());
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:953:25
[INFO] [stdout]     |
[INFO] [stdout] 953 |                         black_box(bytes);
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:958:53
[INFO] [stdout]     |
[INFO] [stdout] 958 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:967:37
[INFO] [stdout]     |
[INFO] [stdout] 967 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:968:25
[INFO] [stdout]     |
[INFO] [stdout] 968 |                         black_box(buffer.decode::<Vec<$t>>(bytes).unwrap())
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:945:53
[INFO] [stdout]     |
[INFO] [stdout] 945 |                   fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:951:33
[INFO] [stdout]     |
[INFO] [stdout] 951 |                           let v = black_box(v.as_slice());
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:953:25
[INFO] [stdout]     |
[INFO] [stdout] 953 |                           black_box(bytes);
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:958:53
[INFO] [stdout]     |
[INFO] [stdout] 958 |                   fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:967:37
[INFO] [stdout]     |
[INFO] [stdout] 967 |                           let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:968:25
[INFO] [stdout]     |
[INFO] [stdout] 968 |                           black_box(buffer.decode::<Vec<$t>>(bytes).unwrap())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:945:53
[INFO] [stdout]     |
[INFO] [stdout] 945 |                   fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:951:33
[INFO] [stdout]     |
[INFO] [stdout] 951 |                           let v = black_box(v.as_slice());
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:953:25
[INFO] [stdout]     |
[INFO] [stdout] 953 |                           black_box(bytes);
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:958:53
[INFO] [stdout]     |
[INFO] [stdout] 958 |                   fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]     |                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:967:37
[INFO] [stdout]     |
[INFO] [stdout] 967 |                           let bytes = black_box(bytes.as_slice());
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:968:25
[INFO] [stdout]     |
[INFO] [stdout] 968 |                           black_box(buffer.decode::<Vec<$t>>(bytes).unwrap())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:994:53
[INFO] [stdout]      |
[INFO] [stdout] 994  |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1000:33
[INFO] [stdout]      |
[INFO] [stdout] 1000 |                         let v = black_box(&v);
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                         black_box(bytes);
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1007:53
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1016:37
[INFO] [stdout]      |
[INFO] [stdout] 1016 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1017:25
[INFO] [stdout]      |
[INFO] [stdout] 1017 |                         black_box(buffer.decode::<$t>(bytes).unwrap())
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:994:53
[INFO] [stdout]      |
[INFO] [stdout] 994  |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1000:33
[INFO] [stdout]      |
[INFO] [stdout] 1000 |                         let v = black_box(&v);
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                         black_box(bytes);
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1007:53
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1016:37
[INFO] [stdout]      |
[INFO] [stdout] 1016 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1017:25
[INFO] [stdout]      |
[INFO] [stdout] 1017 |                         black_box(buffer.decode::<$t>(bytes).unwrap())
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:994:53
[INFO] [stdout]      |
[INFO] [stdout] 994  |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1000:33
[INFO] [stdout]      |
[INFO] [stdout] 1000 |                         let v = black_box(&v);
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                         black_box(bytes);
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1007:53
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1016:37
[INFO] [stdout]      |
[INFO] [stdout] 1016 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1017:25
[INFO] [stdout]      |
[INFO] [stdout] 1017 |                         black_box(buffer.decode::<$t>(bytes).unwrap())
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:994:53
[INFO] [stdout]      |
[INFO] [stdout] 994  |                 fn [<bench_ $name _encode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1000:33
[INFO] [stdout]      |
[INFO] [stdout] 1000 |                         let v = black_box(&v);
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                         black_box(bytes);
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1007:53
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 fn [<bench_ $name _decode>](b: &mut Bencher) {
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1016:37
[INFO] [stdout]      |
[INFO] [stdout] 1016 |                         let bytes = black_box(bytes.as_slice());
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1017:25
[INFO] [stdout]      |
[INFO] [stdout] 1017 |                         black_box(buffer.decode::<$t>(bytes).unwrap())
[INFO] [stdout]      |                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         bench_encoding!(crate::encoding::BitString(Ascii), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         bench_encoding!(crate::encoding::BitString(Ascii), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         bench_encoding!(crate::encoding::BitString(AsciiLowercase), string_dataset);
[INFO] [stdout]     |         --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         bench_encoding!(crate::encoding::BitString(AsciiLowercase), string_dataset);
[INFO] [stdout]     |         --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         bench_encoding!(crate::encoding::BitString(Fixed), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         bench_encoding!(crate::encoding::BitString(Fixed), string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         bench_encoding!(crate::encoding::Fixed, string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/bit_string/mod.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         bench_encoding!(crate::encoding::Fixed, string_dataset);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |             fn encode(b: &mut Bencher) {
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f32>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |             fn decode(b: &mut Bencher) {
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f32>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |             fn encode(b: &mut Bencher) {
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f64>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |             fn decode(b: &mut Bencher) {
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/expect_normalized_float.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         bench_encoding!(crate::encoding::ExpectNormalizedFloat, dataset::<f64>);
[INFO] [stdout]    |         ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/expected_range_u64.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     bench_encoding!(super::ExpectedRangeU64::<0, 100>, dataset);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/expected_range_u64.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     bench_encoding!(super::ExpectedRangeU64::<0, 100>, dataset);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |             fn encode(b: &mut Bencher) {
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/gamma.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         bench_encoding!(crate::encoding::Gamma, dataset::<u8>);
[INFO] [stdout]    |         ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |             fn decode(b: &mut Bencher) {
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/encoding/gamma.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         bench_encoding!(crate::encoding::Gamma, dataset::<u8>);
[INFO] [stdout]    |         ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]    = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |         bench_encoding!(crate::encoding::Gamma, dataset::<u16>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |         bench_encoding!(crate::encoding::Gamma, dataset::<u16>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         bench_encoding!(crate::encoding::Gamma, dataset::<u32>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         bench_encoding!(crate::encoding::Gamma, dataset::<u32>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:67:31
[INFO] [stdout]     |
[INFO] [stdout] 67  |             fn encode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         bench_encoding!(crate::encoding::Gamma, dataset::<u64>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:72:31
[INFO] [stdout]     |
[INFO] [stdout] 72  |             fn decode(b: &mut Bencher) {
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/encoding/gamma.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         bench_encoding!(crate::encoding::Gamma, dataset::<u64>);
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_encoding` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |     use test::black_box;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:53:13
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub use test::Bencher;
[INFO] [stdout]    |             ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:79:33
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn bench_encode(b: &mut Bencher, encoding: impl Encoding, data: Vec<impl Encode>) {
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:84:23
[INFO] [stdout]    |
[INFO] [stdout] 84 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:85:24
[INFO] [stdout]    |
[INFO] [stdout] 85 |             let data = black_box(data.as_slice());
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |         b: &mut Bencher,
[INFO] [stdout]    |                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:111:23
[INFO] [stdout]     |
[INFO] [stdout] 111 |             let buf = black_box(&mut buf);
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:113:50
[INFO] [stdout]     |
[INFO] [stdout] 113 |             let (mut reader, _) = buf.start_read(black_box(bytes.as_slice()));
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     use test::{black_box, Bencher};
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:30:27
[INFO] [stdout]    |
[INFO] [stdout] 30 |     use test::{black_box, Bencher};
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:32:49
[INFO] [stdout]    |
[INFO] [stdout] 32 |     fn bench_start_read<T: BufferTrait>(b: &mut Bencher) {
[INFO] [stdout]    |                                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:37:13
[INFO] [stdout]    |
[INFO] [stdout] 37 |             black_box(buf.start_read(black_box(bytes.as_slice())));
[INFO] [stdout]    |             ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |             black_box(buf.start_read(black_box(bytes.as_slice())));
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:44:47
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn bench_read_bit<T: BufferTrait>(b: &mut Bencher) {
[INFO] [stdout]    |                                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:50:23
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:51:50
[INFO] [stdout]    |
[INFO] [stdout] 51 |             let (mut reader, _) = buf.start_read(black_box(&bytes));
[INFO] [stdout]    |                                                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:52:25
[INFO] [stdout]    |
[INFO] [stdout] 52 |             for _ in 0..black_box(TIMES) {
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 black_box(reader.read_bit().unwrap());
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:58:48
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fn bench_read_bits<T: BufferTrait>(b: &mut Bencher, bits: usize) {
[INFO] [stdout]    |                                                ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:64:23
[INFO] [stdout]    |
[INFO] [stdout] 64 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:65:50
[INFO] [stdout]    |
[INFO] [stdout] 65 |             let (mut reader, _) = buf.start_read(black_box(&bytes));
[INFO] [stdout]    |                                                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:66:25
[INFO] [stdout]    |
[INFO] [stdout] 66 |             for _ in 0..black_box(TIMES) {
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 black_box(reader.read_bits(bits).unwrap());
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:72:49
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn bench_read_bytes<T: BufferTrait>(b: &mut Bencher, byte_count: usize) {
[INFO] [stdout]    |                                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:79:23
[INFO] [stdout]    |
[INFO] [stdout] 79 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:80:50
[INFO] [stdout]    |
[INFO] [stdout] 80 |             let (mut reader, _) = buf.start_read(black_box(&bytes));
[INFO] [stdout]    |                                                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:82:25
[INFO] [stdout]    |
[INFO] [stdout] 82 |             for _ in 0..black_box(TIMES) {
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |                 black_box(reader.read_bytes(byte_count).unwrap());
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:97:55
[INFO] [stdout]    |
[INFO] [stdout] 97 |     fn bench_read_bytes_range<T: BufferTrait>(b: &mut Bencher, min: usize, max: usize) {
[INFO] [stdout]    |                                                       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:109:23
[INFO] [stdout]     |
[INFO] [stdout] 109 |             let buf = black_box(&mut buf);
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:110:50
[INFO] [stdout]     |
[INFO] [stdout] 110 |             let (mut reader, _) = buf.start_read(black_box(&bytes));
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:112:25
[INFO] [stdout]     |
[INFO] [stdout] 112 |             for &len in black_box(lens.as_slice()) {
[INFO] [stdout]     |                         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 black_box(reader.read_bytes(len).unwrap());
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:155:62
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 fn [<bench_ $name _copy_from_slice>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |                 fn [<bench_ $name _read_bit1>](b: &mut Bencher) {
[INFO] [stdout]     |                                                        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:122:60
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 fn [<bench_ $name _read_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:122:60
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 fn [<bench_ $name _read_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:144:73
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 fn [<bench_ $name _read_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:144:73
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 fn [<bench_ $name _read_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_read!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:155:62
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 fn [<bench_ $name _copy_from_slice>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |                 fn [<bench_ $name _read_bit1>](b: &mut Bencher) {
[INFO] [stdout]     |                                                        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:122:60
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 fn [<bench_ $name _read_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:122:60
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 fn [<bench_ $name _read_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bits` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 fn [<bench_ $name _read_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:144:73
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 fn [<bench_ $name _read_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:144:73
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 fn [<bench_ $name _read_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_read!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_read_bytes_range` which comes from the expansion of the macro `bench_read` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |     use test::{black_box, Bencher};
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:34:27
[INFO] [stdout]    |
[INFO] [stdout] 34 |     use test::{black_box, Bencher};
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:40:26
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn bench_vec(b: &mut Bencher) {
[INFO] [stdout]    |                          ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 |             let vec = black_box(&mut vec);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:46:26
[INFO] [stdout]    |
[INFO] [stdout] 46 |                 vec.push(black_box(0b10101u8))
[INFO] [stdout]    |                          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:48:13
[INFO] [stdout]    |
[INFO] [stdout] 48 |             black_box(vec);
[INFO] [stdout]    |             ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:52:48
[INFO] [stdout]    |
[INFO] [stdout] 52 |     fn bench_write_bit<T: BufferTrait>(b: &mut Bencher) {
[INFO] [stdout]    |                                                ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:55:23
[INFO] [stdout]    |
[INFO] [stdout] 55 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:58:34
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 writer.write_bit(black_box(true))
[INFO] [stdout]    |                                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:64:50
[INFO] [stdout]    |
[INFO] [stdout] 64 |     fn bench_write_bytes<T: BufferTrait>(b: &mut Bencher, bytes: usize) {
[INFO] [stdout]    |                                                  ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:68:23
[INFO] [stdout]    |
[INFO] [stdout] 68 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:72:36
[INFO] [stdout]    |
[INFO] [stdout] 72 |                 writer.write_bytes(black_box(v.as_slice()))
[INFO] [stdout]    |                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:78:56
[INFO] [stdout]    |
[INFO] [stdout] 78 |     fn bench_write_bytes_range<T: BufferTrait>(b: &mut Bencher, min: usize, max: usize) {
[INFO] [stdout]    |                                                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:88:23
[INFO] [stdout]    |
[INFO] [stdout] 88 |             let buf = black_box(&mut buf);
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:91:22
[INFO] [stdout]    |
[INFO] [stdout] 91 |             for v in black_box(v.as_slice()) {
[INFO] [stdout]    |                      ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:98:49
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn bench_write_bits<T: BufferTrait>(b: &mut Bencher, bits: usize) {
[INFO] [stdout]    |                                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |             let buf = black_box(&mut buf);
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:105:35
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 writer.write_bits(black_box(v), black_box(bits))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:105:49
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 writer.write_bits(black_box(v), black_box(bits))
[INFO] [stdout]     |                                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:112:46
[INFO] [stdout]     |
[INFO] [stdout] 112 |     fn bench_word_buffer_write_false(b: &mut Bencher) {
[INFO] [stdout]     |                                              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:115:23
[INFO] [stdout]     |
[INFO] [stdout] 115 |             let buf = black_box(&mut buf);
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:161:57
[INFO] [stdout]     |
[INFO] [stdout] 161 |                 fn [<bench_ $name _write_bit1>](b: &mut Bencher) {
[INFO] [stdout]     |                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:128:61
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 fn [<bench_ $name _write_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:128:61
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 fn [<bench_ $name _write_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:150:74
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 fn [<bench_ $name _write_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                          ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:150:74
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 fn [<bench_ $name _write_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                          ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     bench_write!(bit_buffer, BitBuffer);
[INFO] [stdout]     |     ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:161:57
[INFO] [stdout]     |
[INFO] [stdout] 161 |                 fn [<bench_ $name _write_bit1>](b: &mut Bencher) {
[INFO] [stdout]     |                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:128:61
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 fn [<bench_ $name _write_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:128:61
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 fn [<bench_ $name _write_bits_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bits` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 fn [<bench_ $name _write_bytes_ $n>](b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:150:74
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 fn [<bench_ $name _write_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                          ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:150:74
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 fn [<bench_ $name _write_bytes_ $min _to_ $max>](b: &mut Bencher) {
[INFO] [stdout]     |                                                                          ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     bench_write!(word_buffer, WordBuffer);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench_write_bytes_range` which comes from the expansion of the macro `bench_write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/benches.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | use test::{black_box, Bencher};
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/benches.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 | use test::{black_box, Bencher};
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:170:28
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn bench_serialize(b: &mut Bencher, ser: fn(&[Data]) -> Vec<u8>) {
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |         black_box(ser(black_box(&data)));
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:173:23
[INFO] [stdout]     |
[INFO] [stdout] 173 |         black_box(ser(black_box(&data)));
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 | fn bench_deserialize(b: &mut Bencher, ser: fn(&[Data]) -> Vec<u8>, de: fn(&[u8]) -> Vec<Data>) {
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |         black_box(de(black_box(serialized_data)));
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:182:22
[INFO] [stdout]     |
[INFO] [stdout] 182 |         black_box(de(black_box(serialized_data)));
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:187:43
[INFO] [stdout]     |
[INFO] [stdout] 187 | fn bench_bitcode_buffer_serialize(b: &mut Bencher) {
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         black_box(buf.serialize(black_box(&data)).unwrap());
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:193:33
[INFO] [stdout]     |
[INFO] [stdout] 193 |         black_box(buf.serialize(black_box(&data)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:199:45
[INFO] [stdout]     |
[INFO] [stdout] 199 | fn bench_bitcode_buffer_deserialize(b: &mut Bencher) {
[INFO] [stdout]     |                                             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |         black_box(buf.deserialize::<Vec<Data>>(black_box(bytes)).unwrap());
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:206:48
[INFO] [stdout]     |
[INFO] [stdout] 206 |         black_box(buf.deserialize::<Vec<Data>>(black_box(bytes)).unwrap());
[INFO] [stdout]     |                                                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:212:48
[INFO] [stdout]     |
[INFO] [stdout] 212 | fn bench_bitcode_long_string_serialize(b: &mut Bencher) {
[INFO] [stdout]     |                                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         black_box(buf.serialize(black_box(&data)).unwrap());
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:217:33
[INFO] [stdout]     |
[INFO] [stdout] 217 |         black_box(buf.serialize(black_box(&data)).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:222:50
[INFO] [stdout]     |
[INFO] [stdout] 222 | fn bench_bitcode_long_string_deserialize(b: &mut Bencher) {
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         black_box(buf.deserialize::<String>(black_box(&bytes)).unwrap());
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:228:45
[INFO] [stdout]     |
[INFO] [stdout] 228 |         black_box(buf.deserialize::<String>(black_box(&bytes)).unwrap());
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:237:58
[INFO] [stdout]     |
[INFO] [stdout] 237 |                   fn [<bench_ $name _$serialize>] (b: &mut Bencher) {
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     serialize,
[INFO] [stdout] 257 | |     deserialize,
[INFO] [stdout] 258 | |     bitcode,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     postcard
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:242:60
[INFO] [stdout]     |
[INFO] [stdout] 242 |                   fn [<bench_ $name _$deserialize>] (b: &mut Bencher) {
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     serialize,
[INFO] [stdout] 257 | |     deserialize,
[INFO] [stdout] 258 | |     bitcode,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     postcard
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:237:58
[INFO] [stdout]     |
[INFO] [stdout] 237 |                 fn [<bench_ $name _$serialize>] (b: &mut Bencher) {
[INFO] [stdout]     |                                                          ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:242:60
[INFO] [stdout]     |
[INFO] [stdout] 242 |                 fn [<bench_ $name _$deserialize>] (b: &mut Bencher) {
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:302:21
[INFO] [stdout]     |
[INFO] [stdout] 302 |                     black_box(ser(black_box(&data)));
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:302:35
[INFO] [stdout]     |
[INFO] [stdout] 302 |                     black_box(ser(black_box(&data)));
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:306:21
[INFO] [stdout]     |
[INFO] [stdout] 306 |                     black_box(de(black_box(&b)));
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:306:34
[INFO] [stdout]     |
[INFO] [stdout] 306 |                     black_box(de(black_box(&b)));
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0195]: lifetime parameters or bounds on method `start_read` do not match the trait declaration
[INFO] [stdout]   --> src/bit_buffer.rs:49:18
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn start_read<'a>(&'a mut self, bytes: &'a [u8]) -> (Self::Reader<'a>, Self::Context) {
[INFO] [stdout]    |                  ^^^^ lifetimes do not match method in trait
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/buffer.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |     fn start_read<'a, 'b>(&'a mut self, bytes: &'b [u8]) -> (Self::Reader<'a>, Self::Context)
[INFO] [stdout]    |                  -------- lifetimes in impl do not match this method in trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:196:11
[INFO] [stdout]     |
[INFO] [stdout] 196 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:261:11
[INFO] [stdout]     |
[INFO] [stdout] 261 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:274:11
[INFO] [stdout]     |
[INFO] [stdout] 274 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:417:11
[INFO] [stdout]     |
[INFO] [stdout] 417 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:433:11
[INFO] [stdout]     |
[INFO] [stdout] 433 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:449:11
[INFO] [stdout]     |
[INFO] [stdout] 449 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:465:11
[INFO] [stdout]     |
[INFO] [stdout] 465 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:486:11
[INFO] [stdout]     |
[INFO] [stdout] 486 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:950:23
[INFO] [stdout]     |
[INFO] [stdout] 950 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:966:23
[INFO] [stdout]     |
[INFO] [stdout] 966 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 975 |     bench!(char, char, 'a'); // TODO bench on random chars.
[INFO] [stdout]     |     ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:950:23
[INFO] [stdout]     |
[INFO] [stdout] 950 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:966:23
[INFO] [stdout]     |
[INFO] [stdout] 966 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 976 |     bench!(duration, Duration, Duration::new(123, 456));
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:950:23
[INFO] [stdout]     |
[INFO] [stdout] 950 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:966:23
[INFO] [stdout]     |
[INFO] [stdout] 966 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 977 |     bench!(ipv4_addr, Ipv4Addr, Ipv4Addr::from([1, 2, 3, 4]));
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:950:23
[INFO] [stdout]     |
[INFO] [stdout] 950 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:966:23
[INFO] [stdout]     |
[INFO] [stdout] 966 |                     b.iter(|| {
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 978 |     bench!(ipv6_addr, Ipv6Addr, Ipv6Addr::from([4; 16]));
[INFO] [stdout]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:950:23
[INFO] [stdout]     |
[INFO] [stdout] 950 |                       b.iter(|| {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:966:23
[INFO] [stdout]     |
[INFO] [stdout] 966 |                       b.iter(|| {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | /     bench!(
[INFO] [stdout] 980 | |         socket_addr_v4,
[INFO] [stdout] 981 | |         SocketAddrV4,
[INFO] [stdout] 982 | |         SocketAddrV4::new(Ipv4Addr::from([1, 2, 3, 4]), 1234)
[INFO] [stdout] 983 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:950:23
[INFO] [stdout]     |
[INFO] [stdout] 950 |                       b.iter(|| {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/code_impls.rs:966:23
[INFO] [stdout]     |
[INFO] [stdout] 966 |                       b.iter(|| {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 984 | /     bench!(
[INFO] [stdout] 985 | |         socket_addr_v6,
[INFO] [stdout] 986 | |         SocketAddrV6,
[INFO] [stdout] 987 | |         SocketAddrV6::new(Ipv6Addr::from([4; 16]), 1234, 0, 0)
[INFO] [stdout] 988 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:999:23
[INFO] [stdout]      |
[INFO] [stdout] 999  |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1015:23
[INFO] [stdout]      |
[INFO] [stdout] 1015 |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1029 |     bench_map!(btree_map, BTreeMap);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:999:23
[INFO] [stdout]      |
[INFO] [stdout] 999  |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1015:23
[INFO] [stdout]      |
[INFO] [stdout] 1015 |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1030 |     bench_map!(hash_map, HashMap);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_map` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:999:23
[INFO] [stdout]      |
[INFO] [stdout] 999  |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1015:23
[INFO] [stdout]      |
[INFO] [stdout] 1015 |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1037 |     bench_set!(btree_set, BTreeSet);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:999:23
[INFO] [stdout]      |
[INFO] [stdout] 999  |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]     --> src/code_impls.rs:1015:23
[INFO] [stdout]      |
[INFO] [stdout] 1015 |                     b.iter(|| {
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1038 |     bench_set!(hash_set, HashSet);
[INFO] [stdout]      |     ----------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]      = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout]      = note: this error originates in the macro `bench_map_or_set` which comes from the expansion of the macro `bench_set` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `AsciiString: code::Encode` is not satisfied
[INFO] [stdout]    --> src/encoding/bit_string/mod.rs:133:27
[INFO] [stdout]     |
[INFO] [stdout] 133 |             crate::encode(&[AsciiString(s); 8]).unwrap().len(),
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `AsciiString`, which is required by `[AsciiString; 8]: code::Encode`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 67 others
[INFO] [stdout] note: required for `[AsciiString; 8]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:499:33
[INFO] [stdout]     |
[INFO] [stdout] 499 | impl<const N: usize, T: Encode> Encode for [T; N] {
[INFO] [stdout]     |                         ------  ^^^^^^     ^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `encode`
[INFO] [stdout]    --> src/lib.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn encode<T: ?Sized>(t: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] 153 | where
[INFO] [stdout] 154 |     T: Encode,
[INFO] [stdout]     |        ^^^^^^ required by this bound in `encode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `AsciiLowercaseString: code::Encode` is not satisfied
[INFO] [stdout]    --> src/encoding/bit_string/mod.rs:137:27
[INFO] [stdout]     |
[INFO] [stdout] 137 |             crate::encode(&[AsciiLowercaseString(s); 8]).unwrap().len(),
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `AsciiLowercaseString`, which is required by `[AsciiLowercaseString; 8]: code::Encode`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 67 others
[INFO] [stdout] note: required for `[AsciiLowercaseString; 8]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:499:33
[INFO] [stdout]     |
[INFO] [stdout] 499 | impl<const N: usize, T: Encode> Encode for [T; N] {
[INFO] [stdout]     |                         ------  ^^^^^^     ^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `encode`
[INFO] [stdout]    --> src/lib.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn encode<T: ?Sized>(t: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] 153 | where
[INFO] [stdout] 154 |     T: Encode,
[INFO] [stdout]     |        ^^^^^^ required by this bound in `encode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `AsciiString: code::Encode` is not satisfied
[INFO] [stdout]    --> src/encoding/bit_string/mod.rs:149:27
[INFO] [stdout]     |
[INFO] [stdout] 149 |             crate::encode(&[AsciiString(s); 8]).unwrap().len(),
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `AsciiString`, which is required by `[AsciiString; 8]: code::Encode`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 67 others
[INFO] [stdout] note: required for `[AsciiString; 8]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:499:33
[INFO] [stdout]     |
[INFO] [stdout] 499 | impl<const N: usize, T: Encode> Encode for [T; N] {
[INFO] [stdout]     |                         ------  ^^^^^^     ^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `encode`
[INFO] [stdout]    --> src/lib.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn encode<T: ?Sized>(t: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] 153 | where
[INFO] [stdout] 154 |     T: Encode,
[INFO] [stdout]     |        ^^^^^^ required by this bound in `encode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `AsciiLowercaseString: code::Encode` is not satisfied
[INFO] [stdout]    --> src/encoding/bit_string/mod.rs:153:27
[INFO] [stdout]     |
[INFO] [stdout] 153 |             crate::encode(&[AsciiLowercaseString(s); 8]).unwrap().len(),
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `AsciiLowercaseString`, which is required by `[AsciiLowercaseString; 8]: code::Encode`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 67 others
[INFO] [stdout] note: required for `[AsciiLowercaseString; 8]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:499:33
[INFO] [stdout]     |
[INFO] [stdout] 499 | impl<const N: usize, T: Encode> Encode for [T; N] {
[INFO] [stdout]     |                         ------  ^^^^^^     ^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `encode`
[INFO] [stdout]    --> src/lib.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn encode<T: ?Sized>(t: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] 153 | where
[INFO] [stdout] 154 |     T: Encode,
[INFO] [stdout]     |        ^^^^^^ required by this bound in `encode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/encoding/prelude.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/encoding/prelude.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/read.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/read.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/write.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |         b.iter(|| {
[INFO] [stdout]    |           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/write.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout] 114 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `UsesParamTrait<Param, Param>: code::Encode` is not satisfied
[INFO] [stdout]    --> src/__private.rs:89:37
[INFO] [stdout]     |
[INFO] [stdout] 89  |         let encoded = crate::encode(&t).unwrap();
[INFO] [stdout]     |                       ------------- ^^ the trait `code::Encode` is not implemented for `UsesParamTrait<Param, Param>`
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 75 others
[INFO] [stdout] note: required by a bound in `encode`
[INFO] [stdout]    --> src/lib.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn encode<T: ?Sized>(t: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] 153 | where
[INFO] [stdout] 154 |     T: Encode,
[INFO] [stdout]     |        ^^^^^^ required by this bound in `encode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `UsesParamTrait<Param, Param>: code::Decode` is not satisfied
[INFO] [stdout]    --> src/__private.rs:90:33
[INFO] [stdout]     |
[INFO] [stdout] 90  |         let _ = crate::decode::<T>(&encoded).unwrap();
[INFO] [stdout]     |                                 ^ the trait `code::Decode` is not implemented for `UsesParamTrait<Param, Param>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Decode`:
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6, T7)
[INFO] [stdout]             and 77 others
[INFO] [stdout] note: required by a bound in `decode`
[INFO] [stdout]    --> src/lib.rs:164:8
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub fn decode<T>(bytes: &[u8]) -> Result<T>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] 163 | where
[INFO] [stdout] 164 |     T: Decode,
[INFO] [stdout]     |        ^^^^^^ required by this bound in `decode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:172:7
[INFO] [stdout]     |
[INFO] [stdout] 172 |     b.iter(|| {
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:181:7
[INFO] [stdout]     |
[INFO] [stdout] 181 |     b.iter(|| {
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:192:7
[INFO] [stdout]     |
[INFO] [stdout] 192 |     b.iter(|| {
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 |     b.iter(|| {
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:216:7
[INFO] [stdout]     |
[INFO] [stdout] 216 |     b.iter(|| {
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/benches.rs:227:7
[INFO] [stdout]     |
[INFO] [stdout] 227 |     b.iter(|| {
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-09-16; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `benches::Data: code::Encode` is not satisfied
[INFO] [stdout]    --> src/benches.rs:238:40
[INFO] [stdout]     |
[INFO] [stdout] 238 |                     bench_serialize(b, [<$name _ $serialize>])
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `benches::Data`, which is required by `[benches::Data]: code::Encode`
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 67 others
[INFO] [stdout] note: required for `[benches::Data]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:525:17
[INFO] [stdout]     |
[INFO] [stdout] 525 | impl<T: Encode> Encode for [T] {
[INFO] [stdout]     |         ------  ^^^^^^     ^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `benches::bitcode_encode`
[INFO] [stdout]    --> src/benches.rs:90:29
[INFO] [stdout]     |
[INFO] [stdout] 90  | fn bitcode_encode(v: &(impl Encode + ?Sized)) -> Vec<u8> {
[INFO] [stdout]     |                             ^^^^^^ required by this bound in `bitcode_encode`
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `benches::Data: code::Encode` is not satisfied
[INFO] [stdout]    --> src/benches.rs:243:42
[INFO] [stdout]     |
[INFO] [stdout] 243 |                     bench_deserialize(b, [<$name _ $serialize>], [<$name _ $deserialize>])
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `benches::Data`, which is required by `[benches::Data]: code::Encode`
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 67 others
[INFO] [stdout] note: required for `[benches::Data]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:525:17
[INFO] [stdout]     |
[INFO] [stdout] 525 | impl<T: Encode> Encode for [T] {
[INFO] [stdout]     |         ------  ^^^^^^     ^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `benches::bitcode_encode`
[INFO] [stdout]    --> src/benches.rs:90:29
[INFO] [stdout]     |
[INFO] [stdout] 90  | fn bitcode_encode(v: &(impl Encode + ?Sized)) -> Vec<u8> {
[INFO] [stdout]     |                             ^^^^^^ required by this bound in `bitcode_encode`
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `benches::Data: code::Decode` is not satisfied
[INFO] [stdout]    --> src/benches.rs:243:66
[INFO] [stdout]     |
[INFO] [stdout] 243 |                     bench_deserialize(b, [<$name _ $serialize>], [<$name _ $deserialize>])
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `code::Decode` is not implemented for `benches::Data`, which is required by `Vec<benches::Data>: code::Decode`
[INFO] [stdout] ...
[INFO] [stdout] 252 |     bench!(encode, decode, bitcode);
[INFO] [stdout]     |     ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Decode`:
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6, T7)
[INFO] [stdout]             and 69 others
[INFO] [stdout] note: required for `Vec<benches::Data>` to implement `code::Decode`
[INFO] [stdout]    --> src/code_impls.rs:547:17
[INFO] [stdout]     |
[INFO] [stdout] 547 | impl<T: Decode> Decode for Vec<T> {
[INFO] [stdout]     |         ------  ^^^^^^     ^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `benches::bitcode_decode`
[INFO] [stdout]    --> src/benches.rs:94:22
[INFO] [stdout]     |
[INFO] [stdout] 94  | fn bitcode_decode<T: Decode>(v: &[u8]) -> T {
[INFO] [stdout]     |                      ^^^^^^ required by this bound in `bitcode_decode`
[INFO] [stdout]     = note: this error originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `benches::Data: code::Encode` is not satisfied
[INFO] [stdout]    --> src/benches.rs:319:43
[INFO] [stdout]     |
[INFO] [stdout] 319 |         print_results("Bitcode (derive)", bitcode_encode, bitcode_decode);
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^ the trait `code::Encode` is not implemented for `benches::Data`, which is required by `[benches::Data]: code::Encode`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 68 others
[INFO] [stdout] note: required for `[benches::Data]` to implement `code::Encode`
[INFO] [stdout]    --> src/code_impls.rs:525:17
[INFO] [stdout]     |
[INFO] [stdout] 525 | impl<T: Encode> Encode for [T] {
[INFO] [stdout]     |         ------  ^^^^^^     ^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `benches::bitcode_encode`
[INFO] [stdout]    --> src/benches.rs:90:29
[INFO] [stdout]     |
[INFO] [stdout] 90  | fn bitcode_encode(v: &(impl Encode + ?Sized)) -> Vec<u8> {
[INFO] [stdout]     |                             ^^^^^^ required by this bound in `bitcode_encode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `benches::Data: code::Decode` is not satisfied
[INFO] [stdout]    --> src/benches.rs:319:59
[INFO] [stdout]     |
[INFO] [stdout] 319 |         print_results("Bitcode (derive)", bitcode_encode, bitcode_decode);
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^ the trait `code::Decode` is not implemented for `benches::Data`, which is required by `Vec<benches::Data>: code::Decode`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Decode`:
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6, T7)
[INFO] [stdout]             and 70 others
[INFO] [stdout] note: required for `Vec<benches::Data>` to implement `code::Decode`
[INFO] [stdout]    --> src/code_impls.rs:547:17
[INFO] [stdout]     |
[INFO] [stdout] 547 | impl<T: Decode> Decode for Vec<T> {
[INFO] [stdout]     |         ------  ^^^^^^     ^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `benches::bitcode_decode`
[INFO] [stdout]    --> src/benches.rs:94:22
[INFO] [stdout]     |
[INFO] [stdout] 94  | fn bitcode_decode<T: Decode>(v: &[u8]) -> T {
[INFO] [stdout]     |                      ^^^^^^ required by this bound in `bitcode_decode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MyStruct1<20>: code::Encode` is not satisfied
[INFO] [stdout]    --> src/tests.rs:202:23
[INFO] [stdout]     |
[INFO] [stdout] 202 |         the_same_once(short);
[INFO] [stdout]     |         ------------- ^^^^^ the trait `code::Encode` is not implemented for `MyStruct1<20>`
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 76 others
[INFO] [stdout] note: required by a bound in `the_same_once`
[INFO] [stdout]    --> src/tests.rs:105:49
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn the_same_once<T: Clone + Debug + PartialEq + Encode + Decode + Serialize + DeserializeOwned>(
[INFO] [stdout]     |                                                 ^^^^^^ required by this bound in `the_same_once`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MyStruct1<20>: code::Decode` is not satisfied
[INFO] [stdout]    --> src/tests.rs:202:23
[INFO] [stdout]     |
[INFO] [stdout] 202 |         the_same_once(short);
[INFO] [stdout]     |         ------------- ^^^^^ the trait `code::Decode` is not implemented for `MyStruct1<20>`
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Decode`:
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6, T7)
[INFO] [stdout]             and 78 others
[INFO] [stdout] note: required by a bound in `the_same_once`
[INFO] [stdout]    --> src/tests.rs:105:58
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn the_same_once<T: Clone + Debug + PartialEq + Encode + Decode + Serialize + DeserializeOwned>(
[INFO] [stdout]     |                                                          ^^^^^^ required by this bound in `the_same_once`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MyStruct1<5>: code::Encode` is not satisfied
[INFO] [stdout]    --> src/tests.rs:210:19
[INFO] [stdout]     |
[INFO] [stdout] 210 |     the_same_once(short);
[INFO] [stdout]     |     ------------- ^^^^^ the trait `code::Encode` is not implemented for `MyStruct1<5>`
[INFO] [stdout]     |     |
[INFO] [stdout]     |     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 76 others
[INFO] [stdout] note: required by a bound in `the_same_once`
[INFO] [stdout]    --> src/tests.rs:105:49
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn the_same_once<T: Clone + Debug + PartialEq + Encode + Decode + Serialize + DeserializeOwned>(
[INFO] [stdout]     |                                                 ^^^^^^ required by this bound in `the_same_once`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MyStruct1<5>: code::Decode` is not satisfied
[INFO] [stdout]    --> src/tests.rs:210:19
[INFO] [stdout]     |
[INFO] [stdout] 210 |     the_same_once(short);
[INFO] [stdout]     |     ------------- ^^^^^ the trait `code::Decode` is not implemented for `MyStruct1<5>`
[INFO] [stdout]     |     |
[INFO] [stdout]     |     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Decode`:
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6, T7)
[INFO] [stdout]             and 78 others
[INFO] [stdout] note: required by a bound in `the_same_once`
[INFO] [stdout]    --> src/tests.rs:105:58
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn the_same_once<T: Clone + Debug + PartialEq + Encode + Decode + Serialize + DeserializeOwned>(
[INFO] [stdout]     |                                                          ^^^^^^ required by this bound in `the_same_once`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MyStruct2<150>: code::Encode` is not satisfied
[INFO] [stdout]    --> src/tests.rs:223:19
[INFO] [stdout]     |
[INFO] [stdout] 223 |     the_same_once(long);
[INFO] [stdout]     |     ------------- ^^^^ the trait `code::Encode` is not implemented for `MyStruct2<150>`
[INFO] [stdout]     |     |
[INFO] [stdout]     |     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Encode`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]             and 76 others
[INFO] [stdout] note: required by a bound in `the_same_once`
[INFO] [stdout]    --> src/tests.rs:105:49
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn the_same_once<T: Clone + Debug + PartialEq + Encode + Decode + Serialize + DeserializeOwned>(
[INFO] [stdout]     |                                                 ^^^^^^ required by this bound in `the_same_once`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MyStruct2<150>: code::Decode` is not satisfied
[INFO] [stdout]    --> src/tests.rs:223:19
[INFO] [stdout]     |
[INFO] [stdout] 223 |     the_same_once(long);
[INFO] [stdout]     |     ------------- ^^^^ the trait `code::Decode` is not implemented for `MyStruct2<150>`
[INFO] [stdout]     |     |
[INFO] [stdout]     |     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `code::Decode`:
[INFO] [stdout]               ()
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6)
[INFO] [stdout]               (T0, T1, T2, T3, T4, T5, T6, T7)
[INFO] [stdout]             and 78 others
[INFO] [stdout] note: required by a bound in `the_same_once`
[INFO] [stdout]    --> src/tests.rs:105:58
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn the_same_once<T: Clone + Debug + PartialEq + Encode + Decode + Serialize + DeserializeOwned>(
[INFO] [stdout]     |                                                          ^^^^^^ required by this bound in `the_same_once`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 434 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0195, E0277, E0433, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0195`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `bitcode_lightyear_patch` (lib test) due to 552 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "fef771a79be88dad52ed5f928ad8031892979984239b4ec229a56ba5d507878f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fef771a79be88dad52ed5f928ad8031892979984239b4ec229a56ba5d507878f", kill_on_drop: false }`
[INFO] [stdout] fef771a79be88dad52ed5f928ad8031892979984239b4ec229a56ba5d507878f
