[INFO] fetching crate s-types 0.4.0... [INFO] testing s-types-0.4.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate s-types 0.4.0 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate s-types 0.4.0 [INFO] finished tweaking crates.io crate s-types 0.4.0 [INFO] tweaked toml for crates.io crate s-types 0.4.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate s-types 0.4.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 30 packages to latest compatible versions [INFO] [stderr] Adding crunchy v0.1.6 (available: v0.2.4) [INFO] [stderr] Adding fixed-hash v0.2.5 (available: v0.8.0) [INFO] [stderr] Adding uint v0.4.1 (available: v0.10.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `fixed-hash` dependency) [INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `uint` dependency) [INFO] [stderr] warning: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c91241b40cf0c30ac25eb2226ba20ba8a2738b020851ebfe67a6995a9f337302 [INFO] running `Command { std: "docker" "start" "-a" "c91241b40cf0c30ac25eb2226ba20ba8a2738b020851ebfe67a6995a9f337302", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c91241b40cf0c30ac25eb2226ba20ba8a2738b020851ebfe67a6995a9f337302", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c91241b40cf0c30ac25eb2226ba20ba8a2738b020851ebfe67a6995a9f337302", kill_on_drop: false }` [INFO] [stdout] c91241b40cf0c30ac25eb2226ba20ba8a2738b020851ebfe67a6995a9f337302 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 96dc398b1ac14819bfd6b784f9b1c363b1df85bdd9e337b14008576d86468618 [INFO] running `Command { std: "docker" "start" "-a" "96dc398b1ac14819bfd6b784f9b1c363b1df85bdd9e337b14008576d86468618", kill_on_drop: false }` [INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `fixed-hash` dependency) [INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `uint` dependency) [INFO] [stderr] warning: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024` [INFO] [stderr] Compiling heapsize v0.4.2 [INFO] [stderr] Compiling crunchy v0.1.6 [INFO] [stderr] Compiling crunchy v0.2.4 [INFO] [stderr] Compiling rustc-hex v2.1.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling s-types-serialize v0.2.1 [INFO] [stderr] Compiling uint v0.4.1 [INFO] [stderr] Compiling tiny-keccak v1.5.0 [INFO] [stderr] Compiling fixed-hash v0.2.5 [INFO] [stderr] Compiling sbloom v0.5.1 [INFO] [stderr] Compiling s-types v0.4.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `dev` [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `construct_hash` may come from an old version of the `fixed_hash` crate, try updating your dependency with `cargo update -p fixed_hash` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/lib.rs:27:21 [INFO] [stdout] | [INFO] [stdout] 27 | pub use fixed_hash::clean_0x; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | construct_uint!(U64, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | construct_uint!(U64, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | construct_uint!(U128, 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | construct_uint!(U128, 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | construct_uint!(U256, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | construct_uint!(U256, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | construct_uint!(U512, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/uint.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | construct_uint!(U512, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uint_overflowing_binop` which comes from the expansion of the macro `construct_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[deprecated]` attribute cannot be used on trait impl blocks [INFO] [stdout] --> src/hash.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | #[deprecated] [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] = help: `#[deprecated]` can be applied to associated consts, associated types, constants, crates, data types, enum variants, foreign statics, functions, inherent impl blocks, macro defs, modules, statics, struct fields, traits, type aliases, and use statements [INFO] [stdout] = note: `#[deny(useless_deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[deprecated]` attribute cannot be used on trait impl blocks [INFO] [stdout] --> src/hash.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | #[deprecated] [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] = help: `#[deprecated]` can be applied to associated consts, associated types, constants, crates, data types, enum variants, foreign statics, functions, inherent impl blocks, macro defs, modules, statics, struct fields, traits, type aliases, and use statements [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H32::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H64::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H128::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H160::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H256::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H264::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H512::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `hash::H520::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash_internals` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_std_for_hash` which comes from the expansion of the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 34 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 80 | impl_uint_conversions!(H64, U64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 80 | impl_uint_conversions!(H64, U64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 34 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 81 | impl_uint_conversions!(H128, U128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 81 | impl_uint_conversions!(H128, U128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 34 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 82 | impl_uint_conversions!(H256, U256); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 82 | impl_uint_conversions!(H256, U256); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 34 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 83 | impl_uint_conversions!(H512, U512); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | let mut ret = $hash::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 83 | impl_uint_conversions!(H512, U512); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:88:23 [INFO] [stdout] | [INFO] [stdout] 88 | let mut ret = H160::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:97:22 [INFO] [stdout] | [INFO] [stdout] 97 | let mut ret = H64::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:105:23 [INFO] [stdout] | [INFO] [stdout] 105 | let mut ret = H256::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stdout] --> src/hash.rs:113:23 [INFO] [stdout] | [INFO] [stdout] 113 | let mut ret = H256::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | construct_hash!(H32, 4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 71 | let _ = construct_hash!(H32, 4); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | construct_hash!(H64, 8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 72 | let _ = construct_hash!(H64, 8); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | construct_hash!(H128, 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 73 | let _ = construct_hash!(H128, 16); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | construct_hash!(H160, 20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 74 | let _ = construct_hash!(H160, 20); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | construct_hash!(H256, 32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 75 | let _ = construct_hash!(H256, 32); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | construct_hash!(H264, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 76 | let _ = construct_hash!(H264, 33); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | construct_hash!(H512, 64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 77 | let _ = construct_hash!(H512, 64); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `finish` that must be used [INFO] [stdout] --> src/hash.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | construct_hash!(H520, 65); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 78 | let _ = construct_hash!(H520, 65); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `s-types` (lib) due to 2 previous errors; 117 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "96dc398b1ac14819bfd6b784f9b1c363b1df85bdd9e337b14008576d86468618", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96dc398b1ac14819bfd6b784f9b1c363b1df85bdd9e337b14008576d86468618", kill_on_drop: false }` [INFO] [stdout] 96dc398b1ac14819bfd6b784f9b1c363b1df85bdd9e337b14008576d86468618