[INFO] fetching crate bv 0.11.1... [INFO] building bv-0.11.1 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate bv 0.11.1 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate bv 0.11.1 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate bv 0.11.1 [INFO] finished tweaking crates.io crate bv 0.11.1 [INFO] tweaked toml for crates.io crate bv 0.11.1 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e8085aefaedf99234497969647fc225e684a586f93cffe35c80783efff1bf67e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e8085aefaedf99234497969647fc225e684a586f93cffe35c80783efff1bf67e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e8085aefaedf99234497969647fc225e684a586f93cffe35c80783efff1bf67e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8085aefaedf99234497969647fc225e684a586f93cffe35c80783efff1bf67e", kill_on_drop: false }` [INFO] [stdout] e8085aefaedf99234497969647fc225e684a586f93cffe35c80783efff1bf67e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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 -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3a6d9afad8b84f0ecac30ca958c4581a1f4e0cbd0860795867ac433173e89bb5 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "3a6d9afad8b84f0ecac30ca958c4581a1f4e0cbd0860795867ac433173e89bb5", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] SG_CR_Eslkdjf: feature_probe, (725cc5692d9dc8fd, a464eaf3bf6a1edd), 8, 16 [INFO] [stderr] Compiling bv v0.11.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/slice.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | (chunk1 | (chunk2 << shift2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | (start + len - real_start) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/traits/bits.rs:62:17 [INFO] [stdout] | [INFO] [stdout] 62 | / format!("Bits::get_block: out of bounds ({}/{})", [INFO] [stdout] 63 | | position, self.block_len())); [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 62 ~ "Bits::get_block: out of bounds ({}/{})", [INFO] [stdout] 63 ~ position, self.block_len()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 145 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 146 | | impl['a, T: Bits] BitSliceable for &'a BitNot; [INFO] [stdout] 147 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:222:1 [INFO] [stdout] | [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 270 | | impl['a, T: Bits, U: Bits, [INFO] [stdout] 271 | | F: Fn(T::Block, T::Block) -> T::Block] [INFO] [stdout] 272 | | BitSliceable for &'a BitZip; [INFO] [stdout] 273 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/bit_fill.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 75 | | impl[Block: BlockType] BitSliceable for BitFill; [INFO] [stdout] 76 | | impl['a, Block: BlockType] BitSliceable for &'a BitFill; [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/bit_concat.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 74 | | impl[T: Bits, U: Bits] BitSliceable for BitConcat; [INFO] [stdout] 75 | | impl['a, T: Bits, U: Bits] BitSliceable for &'a BitConcat; [INFO] [stdout] 76 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 16 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.29s [INFO] running `Command { std: "docker" "inspect" "3a6d9afad8b84f0ecac30ca958c4581a1f4e0cbd0860795867ac433173e89bb5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3a6d9afad8b84f0ecac30ca958c4581a1f4e0cbd0860795867ac433173e89bb5", kill_on_drop: false }` [INFO] [stdout] 3a6d9afad8b84f0ecac30ca958c4581a1f4e0cbd0860795867ac433173e89bb5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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 -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dcbcdbb9bfceaee3268f55f60526d9909dc855fa1ebc8c58ffe7c55dc6d00a97 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "dcbcdbb9bfceaee3268f55f60526d9909dc855fa1ebc8c58ffe7c55dc6d00a97", kill_on_drop: false }` [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/slice.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | (chunk1 | (chunk2 << shift2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | (start + len - real_start) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/traits/bits.rs:62:17 [INFO] [stdout] | [INFO] [stdout] 62 | / format!("Bits::get_block: out of bounds ({}/{})", [INFO] [stdout] 63 | | position, self.block_len())); [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 62 ~ "Bits::get_block: out of bounds ({}/{})", [INFO] [stdout] 63 ~ position, self.block_len()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (b5479851eb8644d1, 45716c668669be6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (5358678afa411ffb, 3b91634efc2b0756), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (5358678afa411ffb, 3b91634efc2b0756), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (5358678afa411ffb, 3b91634efc2b0756), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (66e025f7b915d1a4, 6ec049fdbf38654), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (4cd60958054b0cb3, f5c5483319ba72ce), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (4cd60958054b0cb3, f5c5483319ba72ce), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (4cd60958054b0cb3, f5c5483319ba72ce), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (4cd60958054b0cb3, f5c5483319ba72ce), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (716836b2b8ce54df, 6c077c406e19beca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (c82eaaec2b47dc8f, d20f0cb9cdc42782), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (701f2f168b5de990, 35d1120ceee4aecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7680c99b9fc22aa1, ab8626fc1b8aad3f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (466cb42f3b485bc, 1cb0d57fc7b44d0b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (c88e208bed6034eb, 711f6a6ec542ada5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (e749ef5639af5fd2, 7af8f0c548099ab9), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (77029afea44f3e3c, 817f21bc9dee3609), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (36777d3990fa4547, d8609200eae386dd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (3f4a325b8d5120d3, 9aefc768521ccf6b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (cf3f741605bca23e, 1f2440823a0e58a4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (123f891f3e1ddc07, 5ab13340901a0779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (25c2b7432223ff2d, 99d23f8caf6c2fe4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (32bae0127e43a4c0, fb56f4cebaeadaca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (eb4a393e74fc5694, 6c61db83d8833da3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (54a0985bba998a5c, 6b245e8908f1a9b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (bac8aa8aa5ba9ca8, 52e3bc7774af42fa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (83b3f25d415713ee, dafabc8ab881fc9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (2dd96101f23a8d9c, 6f3b7b06c7279925), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (278becdb7e897c3e, 67f5c5744fc7a1b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (a1b8746f243eb318, c51221744154d0c2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (83eeb5a42a544882, f5e43933fc72d146), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (38b52be5af4a5796, faa40e39ceb8674e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1ca8348947062bb4, c072c8a26629f63d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (42cf9e6c223d52ee, f9f637a7904661be), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (b35150680b419236, f57f593fc1d8c89c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (66a3977bae06a727, 6c24691ffc59b94), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (a3bb3c8115259a88, c918a11488b058f4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (b4327bf82704a7fa, 28001f3650520ee1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (64e5e2c18a95e60e, d72bf856138c24b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (f01d64e72b2dfb5c, 3049b6b44643af5b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (aa1be64d4be71403, ca694bd2efb625eb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (cbf271d57dd14933, ec0990a979dcecf2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (265d08331442bd6e, 222f68e7fbba0032), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7cc1e5f6c1b83f09, ded972f339417096), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7f4c6f390181e78c, 7ce81094f196ac06), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7eaf710338b27db0, 2c6a0f2ceaa83e47), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (6b1dd5dedeecd05a, f40ed7536bdfc604), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (8056c118a5b3f682, a4482ce087e137ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ef495314493cab73, e1e6d4b09564399a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (685242820fc40a42, b2cb00940c2ddd7f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7893bda0e8698aca, 9d9f1eb746be7ef6), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (dc5869d68c2cb744, ac5828e5c68e6e87), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9e5acb4a88573ef2, 96248553f12a1d6b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (c5ca4a48157310ac, 6cd3c5c48708aeef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (101311d0b9b9c183, 5f48a55f68f4090e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (5fe13582bc968df, f67fddb8642c34eb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (555c7a8d0cacafb9, 6dab8a8504779ec1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7ac229d25efe6b39, 71f42a989353a948), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1e7d440768128947, 1a44da7665152df4), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (b53a7ac1ff62ec15, 2644e2bd8a118242), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (d1ad8dd06ae7620a, 8862425a7ecaf8c8), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (205a52ae6eb95a7, 7774a899c09996bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ae2e914ca11a346b, 1e5a12ee75b9a0e4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1a812dad46aee5c1, b7baaf46de61974e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ddbf736b9f08e0fb, aa414027318ba5b8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (831d12a65e7b27ad, 1477241b65967d78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (fccae644e5410216, d974ad87a7242b68), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9e2742675b2106de, e3e97e0ab403ae0d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1b040aecee5baa00, 70ea1a585a5245b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (e1052e61b12936a7, 2250e42a79096543), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: feature_probe, (725cc5692d9dc8fd, a464eaf3bf6a1edd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: termcolor, (43556065785f7d82, a55f59560b9908f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: termcolor, (d2efd6897463333a, 7740157d6f4a8d7f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (c459822b7b4afde1, 48335c24ff2b22e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (5c88d54ec18b7333, b843bc6b16436292), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (b534483b57721338, fd6a3a53c232c26c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (8192b35b884e112a, 1871d851d7020426), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (fbb61376b9755eef, 84fb38e50f8dd308), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (cceb3bb8d3d688e0, 31a3fb50edd23731), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (f06511ba4f6161de, aea05a55c0708af4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (7bf12c94eaa008f7, cf00a447b23c3e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (4fc084e9ab2ae001, 6ec5edf0030ffef7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (aa3c4795a19644f4, 896ed5110a20d0ba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (601c502143255cb1, e17979d25ab0b09b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (be03d7fc06e62f00, 2aae184ae48d3e95), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (764eb91f966fef79, 8da666185982fb39), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (d05ee85908bd9cc2, 45ecfdf56e08a5be), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (d4f2549b398a8dcb, db35d0b7fb5f547b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (271d02e985aa6ee2, 2ddf45e5a4beda3e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (30b9d13762070f56, b10dd99864ae9720), 32, 40 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (540b74b085533d38, 4de13c6f22db5dca), 32, 40 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (fd75e3417e68b739, 9d5c754dc6de6d0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (134cfb78164b5c7, 93d3587006e1fec6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (46ee359cb26f707, 1966914ad90b68fc), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (5a6bab9058b5bd57, d2801f68d0e7c8f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (981159ab207ef9c9, 99dab77de1c4bbfa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (9c7c371e8de1ec0a, 1386f9d7a5b30134), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (b024b5051f793242, a3ce4f5c5c8b0567), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (724108b13f34498b, 690dde5982f3fb21), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (8098ae8a62236417, f558ee49a3aae5d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (e519d6ed2d07d96d, b52cbd05c71464ce), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (5338f728f893281a, 576006e9f2bfbc82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (38aac22874985dc1, 9400dca7cd0b29c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d6b6e2b9899e3132, 55ff1855125754fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (31c5ca7e4e4ac21, 6e4e952dc8ae85d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (31c5ca7e4e4ac21, 6e4e952dc8ae85d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8efa5b8b1e177690, b792225b6b7f9627), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8c6cc1c69d082633, 1fb53846a42d7faa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (4b9dba9b7928ce46, 28e2e43aff17e67b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (34051a6825820b98, 8b392580be8f257e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (6bfa23be308fc24c, e18f75b438cbf1b1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (612cdbde25b44a3c, 1b215dcce9a8a925), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (981d1da8bfbc3ca2, 93ad684d25e029b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (6f872696426d334f, b478e9b4afe51d6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (469e3e4a6aeef1b6, 928f3b84b2ed9b1d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (207e34cb24b8e4f1, c2b9d07ad84b64ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (eac075703ed5319, 50c80562a66e2d07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d2384efda60ea16b, 15d05dfe1a623f4f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8b90d98f873baac5, 572eec7cfed9b783), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8b90d98f873baac5, 572eec7cfed9b783), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8b90d98f873baac5, 572eec7cfed9b783), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8df6d39b30ba90bc, 461107f3ae218084), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8df6d39b30ba90bc, 461107f3ae218084), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a34c574bc76670cc, c60f90a1e0e44eb5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (3e7d0a4ff3f2737, 21263527960eec46), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (33081302f2cd404e, 3a234270dc38267b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (dcf6c4d4a50089ca, 29561cd4b5ccba41), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (9e801570d6c44579, 6c92d5e1033f20b9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (9df5149a34fe2beb, 85a7b3bc3df08bc7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (1eabc5fa7848af8a, 9ec52790f0046852), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (2c49290f2842c3cc, e6d70b4fa5f04f4f), 0, 0 [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 145 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 146 | | impl['a, T: Bits] BitSliceable for &'a BitNot; [INFO] [stdout] 147 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (e69ccb6d3616a25d, 6f57705966999faf), 0, 0 [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (aab6eb3002dd089a, c44d8bb4bea6677d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (5c721d1d71264c80, 1cec92af420777c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (dfcf984349a42262, 63096895346754f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (e68541ed07ed50ae, 4f113008d5f93ead), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (9c18fc65184c9d2a, dc11e8b335d564ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (f0ea455cdfeedeff, 589c08772af2bb9f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (cb2fdbd78b0dc51f, 7b106ffa8b0e9544), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (13590adfd1869d04, 31e09235f5360eb9), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (f94c5da71ecc982b, ce2ac2b8ea45d112), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (29eb9a8f7294993e, 2ece7dbd3a25cff0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (7a894911bad33a67, 75132f613c59e8dc), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (60f0deb4c7353178, 47c42c837a99fd3a), 24, 40 [INFO] [stderr] SG_CR_Eslkdjf: regex, (3d39f6b91260feac, 45953a5e9fa44942), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (735cc1633f7e0874, d8bae681edec1f40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (339900f7f0321f43, c76e9a0104c3fad8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (94b9e6ea999ccd6a, 8fdf556f5deb97e4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (306dfad662435a99, 269ec3844e12c0df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a3113e34d7daf96c, 68bfa9c1ea07231a), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d57469b199cb839a, 2f641b0ae695c2b7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d381280fc939f459, 8381a4d9a88af863), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d0d6d0e953fbde17, 766d7c52a4ae1cec), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (c5d6a9e0b716a131, fe70520194a92ed1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (863538de999043c0, 32bfcc3ac3248901), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b587a5f895e5d0d0, e9cf52e7a1c19116), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (2b017042318d5ff1, 85e85b0d910df5f1), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a9e697c28865b4b8, 5527a98dae27cb05), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (766d556573234780, 383b142a4b150349), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8493ccfd9058b685, 7be1bd3e145271fa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (601c40c23512d01d, 14ede5194db60ffe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (fcf2ef4c46fd346f, 31c4932795d5ee6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d6685bc8fd998d84, ef660a28ab2faff1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (99eea472a966272f, 9c362c7e3542e781), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (fdd8f03e81417e54, a6e0218d474bf6b2), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a6f7e5fa2ea31489, 52d735d93d5792e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b0c03fba96d0adf6, 599aa314ff75beb7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (25a4be24a1eff334, 2dfc9686fe25f58e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (3ea67eace660c4db, 783b4f4333209899), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (37f40c78f88f6dff, b6c72d2f2efd7931), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (e6bd673636b96ee1, f6f6f8992bb4b48e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (db8c890d5486107f, b231bc0abae04c70), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (225b7a9cf50112c5, 35388d73cad9be28), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (198211f07e1c4d71, 3ca5fb1d5f6e890e), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: regex, (ee53f4e2aa57b955, ccc0b06a7959c5dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (bbc409929b3a3d0e, eb5cb2058e205e39), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (706ce1b69181fedf, 4ee71a80d778746), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (80bd6b3d3df70162, d3594663398c2f37), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (84e075fdeef7c754, 875305f2f6a06716), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b0226e59547ebc4c, da55b66217eed2a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (50963ed56f74725e, d720cfeea34258d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (61e77d1e82218cf9, 76f74ffeede74447), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (e848aa5279fc0da1, cb9c5757f2d0d0e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (dafb183668dd4706, ff7c5a86ed89b379), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d201d5e7e849c737, 78ae2a4d24a60408), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (9bc14afc39967186, c79bee7c122c5d04), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (f4aa897dc7d12632, 815b38477367cf9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (beb65d33009cad46, f784f6c0777caf78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (84a01743db9ba19, c6a2f38f30d51a4e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (9331a36836b5772e, 14e44edba8b88f9c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d61faa4000b9b99c, 77d14cbc21869988), 8, 8 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:222:1 [INFO] [stdout] | [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 270 | | impl['a, T: Bits, U: Bits, [INFO] [stdout] 271 | | F: Fn(T::Block, T::Block) -> T::Block] [INFO] [stdout] 272 | | BitSliceable for &'a BitZip; [INFO] [stdout] 273 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/bit_fill.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 75 | | impl[Block: BlockType] BitSliceable for BitFill; [INFO] [stdout] 76 | | impl['a, Block: BlockType] BitSliceable for &'a BitFill; [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/bit_concat.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 74 | | impl[T: Bits, U: Bits] BitSliceable for BitConcat; [INFO] [stdout] 75 | | impl['a, T: Bits, U: Bits] BitSliceable for &'a BitConcat; [INFO] [stdout] 76 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 16 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (2f44fe0579c93342, 3e1fc6800f13bf72), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (2f44fe0579c93342, 3e1fc6800f13bf72), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (11356c891dfd7f37, b5a7bac930131c34), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (38c0171c68ede2da, aab8f9838bbcae7c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (4c137b84f2e89d2c, b1d76b317707909d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (22b7e25dddc1a1a, aebf07ad51ae6ff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (336c54716beeb63e, 579dab81a44a356f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (dd660cf5471fe5e7, 2488294fd6e3185b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (4be5954aabab69bd, 697cebbe5d2eb19f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (88219e9cb72cb590, 2ad7b8191b207059), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (31c058dc4b9ed3c, 80758c418e5c7e2e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (9341fa295614a4a6, e5819ba010496ffe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (938b9354aaad5016, 7a919919b5274d36), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (2ea6379816dc3a5a, 4a4382639cd00409), 24, 4 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (2ea6379816dc3a5a, 4a4382639cd00409), 24, 4 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (2ea6379816dc3a5a, 4a4382639cd00409), 24, 4 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (63707e1f17fce3d4, 4c5620cb36deed43), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (f24e535cb372d08d, 486d70504c894bfe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (6904bd657d911953, 36f038c25a8a7506), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (84cc67a6cd6204e1, 180eb14533d67684), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (6eab100699ae532d, 4bd77e0f797446f7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d5015a8c02ff7118, e70836707da39dad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (c33e8228ef4d3b95, 2d6ca4bd92c47071), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (73a6793981df500, 9ea7a0df690467a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d8ff2f552621b1e1, a17a7748711039ba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (4d455adf532d9672, 8a28634982653bd8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (ed75b5e2f3665aa2, 4385f707973d3e6f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b6582aa9c9db04c2, 7aa5d671fc00c41d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (6a201950bd958b83, 83144e08ef857ffe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (f4edb901cfa4bf68, aebc79b4281ce138), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (f4cc936fabde326d, 2e5a3fa686e06f95), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (430a73cb6571950c, 8fca9879845359c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (33973f3323b2d6c4, 61730fb1bf00dec8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (244767cfee9aefe0, 1ac66c687f40fdbf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (893aa53486a55c7, dfa264df2657b3a9), 0, 0 [INFO] [stderr] Compiling quickcheck v0.6.2 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (d9e60e18266a7d6, 8d4be35b5ee5ed41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (b02b08b1fef07259, 24bfe05c9ef999a6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (90d9317eabc69992, 82ed157b6657d565), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (1fe3794539f8c7e4, cecd31a515e2066), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (960e0c69080a4219, e9f4e4ad1ff7b642), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (bd73547393893b6f, ac48ffff1962d3c2), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (4f12d0951aad7046, d0ae99de769229d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (ce53fef5410c4e91, 7b41da02a3734672), 0, 0 [INFO] [stderr] Compiling bv v0.11.1 (/opt/rustwide/workdir) [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (30727581be33eb06, c37763354ebd9e8a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (790f5b2d09996f04, 9d02475e74f5e588), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (59e52e9348d3591, 37a3f54cd5eca9db), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (d310375c551d5a86, c42ad5d3d7157b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (f245bd9d746c7399, f3339a27b45060fe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (9f8908929475903a, 9f9f5a5d59dc2cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (c16d921ee774b5c4, 2623484f24051c8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (89c03cfa91009ece, 748c20a12ea0fff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (5fc92542042e3cfd, 82308aed98dd95d8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (6ebc5ec6ab302e20, cf280ff7232afc8c), 0, 0 [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/slice.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | (chunk1 | (chunk2 << shift2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | (start + len - real_start) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (341c355e79006bdd, fddcec341e0f01bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (cf80a361665ee90, c84cc3230f60bc24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (1271bd5326f93951, a6b7e1d50730bc1e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: random_adapter, (bf87682bd4524321, 3957c79ead5f67e7), 0, 0 [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/traits/bits.rs:62:17 [INFO] [stdout] | [INFO] [stdout] 62 | / format!("Bits::get_block: out of bounds ({}/{})", [INFO] [stdout] 63 | | position, self.block_len())); [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 62 ~ "Bits::get_block: out of bounds ({}/{})", [INFO] [stdout] 63 ~ position, self.block_len()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 145 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 146 | | impl['a, T: Bits] BitSliceable for &'a BitNot; [INFO] [stdout] 147 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 221 | impl_bits_bin_op!(BitAnd as & &&); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:222:1 [INFO] [stdout] | [INFO] [stdout] 222 | impl_bits_bin_op!(BitOr as | ||); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 - format!("{}::get_bit: out of bounds", stringify!($target)) ); [INFO] [stdout] 172 + "{}::get_bit: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/logic.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bits_bin_op` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 - format!("{}::get_block: out of bounds", stringify!($target)) ); [INFO] [stdout] 178 + "{}::get_block: out of bounds", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 223 | impl_bits_bin_op!(BitXor as ^ ^); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/logic.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 270 | | impl['a, T: Bits, U: Bits, [INFO] [stdout] 271 | | F: Fn(T::Block, T::Block) -> T::Block] [INFO] [stdout] 272 | | BitSliceable for &'a BitZip; [INFO] [stdout] 273 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/bit_fill.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 75 | | impl[Block: BlockType] BitSliceable for BitFill; [INFO] [stdout] 76 | | impl['a, Block: BlockType] BitSliceable for &'a BitFill; [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/adapter/bit_slice_adapter.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | ... format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/adapter/bit_concat.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | / impl_bit_sliceable_adapter! { [INFO] [stdout] 74 | | impl[T: Bits, U: Bits] BitSliceable for BitConcat; [INFO] [stdout] 75 | | impl['a, T: Bits, U: Bits] BitSliceable for &'a BitConcat; [INFO] [stdout] 76 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the assert!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `impl_bit_sliceable_adapter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 90 - format!("{}::slice: bad range", stringify!($target)) ); [INFO] [stdout] 90 + "{}::slice: bad range", stringify!($target) ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: bv, (1100c7e54319aff, 21ded0ee88730cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (c7e4c36d693c700b, bae6befa4ec3f88b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (5c4bd814ee1ae532, d0bb528b2d0d4e54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (7982fe15cfd8eb58, 7f0906b2cac01f25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (d324bb1f64c95032, 5efc9e4c95eec0ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (2ca7754827d89e82, 2f72faa8520a9fcc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (b7f819e8f59ff589, fd916f37d765491e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (288526ceeb18ee8a, 7545f621fbca3031), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (63f01f84685393c2, a5234bc5b3b80df6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (3db9ab54424253d0, bfdfb1427cac67cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (88f7fe2ecea7f27d, 658f9e98acd9f4fd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (57942f2aa328d816, 586ba5190a06a664), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (2871a2451363f32d, 7841eb6b0dc54279), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (f77fe36b7a59768b, 452216bbb56a4085), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (f3bac46a6137561, b9fd75be4ed8efb2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (e06d7eb862735f2d, f925a84e2cb313ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (b5df49bf7bdcc32, 53980cce00ae9d0d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (5abc424aaf4c2437, 1b95bf007131909b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (24ff910689755b8c, ab5355c8862ab0c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (501bf3ad5695c2f7, d798812008dde76d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (501bf3ad5695c2f7, d798812008dde76d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (f1254384c9aef569, c10ab8a9271a3fd0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (c9c3dd77451b79ee, 8f0cffd36fcaa3d0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (d03537e99cccd7c1, 94929f000ea1b12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (d03537e99cccd7c1, 94929f000ea1b12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (c19356a21f929941, 261bf9715bd531e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (7eed15b8c21de698, ea0e428f3e893055), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (10f80c06cae7f7cc, 3c0b6082929cf38b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (27edbe158c711aa8, a802e696a0471eca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (5c260af0172bbfec, a81978eb4d859fa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (89e77ed7342d149a, 59a1403633d5ce6d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (98807f887d9d7a66, ade61431386bfed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (2605c796657890d3, f16d3a6ae7422a15), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (151d0faa3e87cc18, 9fe85c14cee91d38), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (f21d5ad29912a2cd, 36797802844da9e4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (71e9fc04b6e19c2c, 9318fe4e2ebe573), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (11dae7015a6b4640, 7563bd832cc6e64d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (654b91cde39b6a5c, 1ce17a8254534483), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (a9244ed3dc350fcd, c01e0edf8a476bb9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (489185497bcf1e3e, 66c49702a7efa019), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (e00c19dbe6552a6, c6891a7e0c41a830), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (fcb014ba1af5fb9e, 9298281fd40c907e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (5e5eabcc468f4172, 343b7e4af4d3eb98), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (6c84c8fdfbfddb88, 16979a12f00513f6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (670b1ec39eadd7f7, b2c18693830dd054), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (8e7a68800fbde302, 6d30d009082e8340), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (2d9ec897fd9a176d, 5835b4bf2d0b1df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (b06f57fb0d205aea, 8278af7708b11d10), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (3f4280b6054ee749, d9cebe535838ef9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (7677ac5c33fa00f0, 7715cd5935bb33d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (d01e93c5733172e7, 87ce7759ff7c1285), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (41850337679b6593, 220f57f2c139d542), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (551405468075cc13, 6a4f5e95b49e6e9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (cbe0bb5f24fbe872, c7d6cdd40770eae6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (eec2015ecec189f2, 9cb350e7bdd14f42), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (5e5551926bb02415, 55cf9125cb8c2130), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (852b62cdf3676878, f787b3f82060e9a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (2a0119936ad14124, e904acf3e8f8c877), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (69c121b461ef5281, dda5928db21cc005), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (16e82641f8dd6c6a, 4fc288a26a8c7dc0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (ec42b325114026fb, 67002b8261e49469), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (545e6b3a59c970ba, 97360237da386c36), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (32d594260a10c31a, c6a0e35b1d84d54f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (7ca162f3c875c1ab, fc5a306af6712f48), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (a3aa904e1915eafa, 5003c2a0171dab2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (5bace40028222da, 52f27cf0410ff2f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (c0ec8cd3469ff0f4, 6793774f47354c3e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (fa2e89591d5677f7, 11905c9717d6d7c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (f4197d2e3e032643, 2a5efcfe700a8628), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (1e520ecfb89ea685, 76b6a7937f28807a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (496d74a7976ce5ba, d8e59de07dde650d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (f573af0aebf13437, a56ab1f8f61f7b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (6e30d4799b53678, 97ed0703bcab904d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: bv, (1235768c6749788, fec60bcf9589e5b2), 0, 0 [INFO] [stdout] warning: 16 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 6.68s [INFO] running `Command { std: "docker" "inspect" "dcbcdbb9bfceaee3268f55f60526d9909dc855fa1ebc8c58ffe7c55dc6d00a97", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dcbcdbb9bfceaee3268f55f60526d9909dc855fa1ebc8c58ffe7c55dc6d00a97", kill_on_drop: false }` [INFO] [stdout] dcbcdbb9bfceaee3268f55f60526d9909dc855fa1ebc8c58ffe7c55dc6d00a97