[INFO] fetching crate s-types 0.4.0... [INFO] testing s-types-0.4.0 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate s-types 0.4.0 into /workspace/builds/worker-7-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-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate s-types 0.4.0 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "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" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [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" "+beta-2025-10-28" "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: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 04bfe0c1e0825e9ae82328cf38bc25dd6ea6bf96262abf7446c4d2b24ca5a609 [INFO] running `Command { std: "docker" "start" "-a" "04bfe0c1e0825e9ae82328cf38bc25dd6ea6bf96262abf7446c4d2b24ca5a609", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "04bfe0c1e0825e9ae82328cf38bc25dd6ea6bf96262abf7446c4d2b24ca5a609", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "04bfe0c1e0825e9ae82328cf38bc25dd6ea6bf96262abf7446c4d2b24ca5a609", kill_on_drop: false }` [INFO] [stdout] 04bfe0c1e0825e9ae82328cf38bc25dd6ea6bf96262abf7446c4d2b24ca5a609 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c8a343a3e824ba1ca9ea943e347a3c1bdd2a71d91a786544f8b9391f55604ac3 [INFO] running `Command { std: "docker" "start" "-a" "c8a343a3e824ba1ca9ea943e347a3c1bdd2a71d91a786544f8b9391f55604ac3", 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: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Compiling heapsize v0.4.2 [INFO] [stderr] Compiling crunchy v0.1.6 [INFO] [stderr] Compiling rustc-hex v2.1.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling tiny-keccak v1.5.0 [INFO] [stderr] Compiling s-types-serialize v0.2.1 [INFO] [stderr] Compiling fixed-hash v0.2.5 [INFO] [stderr] Compiling uint v0.4.1 [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] warning: `#[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, unions, and use statements [INFO] [stdout] = note: `#[warn(useless_deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[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, unions, 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] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.58s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: uint v0.4.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "c8a343a3e824ba1ca9ea943e347a3c1bdd2a71d91a786544f8b9391f55604ac3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c8a343a3e824ba1ca9ea943e347a3c1bdd2a71d91a786544f8b9391f55604ac3", kill_on_drop: false }` [INFO] [stdout] c8a343a3e824ba1ca9ea943e347a3c1bdd2a71d91a786544f8b9391f55604ac3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bae0ad10ffac2fe3b829f15534a1bb79794dac7ceb4899c91323764a5d37981f [INFO] running `Command { std: "docker" "start" "-a" "bae0ad10ffac2fe3b829f15534a1bb79794dac7ceb4899c91323764a5d37981f", 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: no edition set: defaulting to the 2015 edition while the latest is 2024 [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] warning: `#[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, unions, and use statements [INFO] [stdout] = note: `#[warn(useless_deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[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, unions, 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] [stderr] Compiling s-types v0.4.0 (/opt/rustwide/workdir) [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] [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] warning: `#[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, unions, and use statements [INFO] [stdout] = note: `#[warn(useless_deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[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, unions, 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] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.31s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: uint v0.4.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "bae0ad10ffac2fe3b829f15534a1bb79794dac7ceb4899c91323764a5d37981f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bae0ad10ffac2fe3b829f15534a1bb79794dac7ceb4899c91323764a5d37981f", kill_on_drop: false }` [INFO] [stdout] bae0ad10ffac2fe3b829f15534a1bb79794dac7ceb4899c91323764a5d37981f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 13fac60d20a270fcdc359d52038403f3682b07e8fc02534fc50c7251e71aa35f [INFO] running `Command { std: "docker" "start" "-a" "13fac60d20a270fcdc359d52038403f3682b07e8fc02534fc50c7251e71aa35f", 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: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `dev` [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `heapsizeof`, `s-types-serialize`, `serde`, `serialize`, and `std` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `construct_hash` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = 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] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/lib.rs:27:21 [INFO] [stderr] | [INFO] [stderr] 27 | pub use fixed_hash::clean_0x; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `fixed_hash::clean_0x`: out of scope for fixed-hash [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/uint.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | construct_uint!(U64, 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/uint.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | construct_uint!(U128, 2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/uint.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | construct_uint!(U256, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/uint.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | construct_uint!(U512, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: `#[deprecated]` attribute cannot be used on trait impl blocks [INFO] [stderr] --> src/hash.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | #[deprecated] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = 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, unions, and use statements [INFO] [stderr] = note: `#[warn(useless_deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `#[deprecated]` attribute cannot be used on trait impl blocks [INFO] [stderr] --> src/hash.rs:94:1 [INFO] [stderr] | [INFO] [stderr] 94 | #[deprecated] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = 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, unions, and use statements [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H32::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H32::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H32::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H64::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H128::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H128::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H160::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H160::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H256::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H264::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H264::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H264::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H512::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H512::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `hash::H520::clone_from_slice`: unconventional API, replaced by `assign_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H520::from_slice`: unconventional API, replaced by `new_from_slice` in version 0.3 [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `construct_hash` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H520::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = 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] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:34:26 [INFO] [stderr] | [INFO] [stderr] 34 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 80 | impl_uint_conversions!(H64, U64); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:42:26 [INFO] [stderr] | [INFO] [stderr] 42 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 80 | impl_uint_conversions!(H64, U64); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:34:26 [INFO] [stderr] | [INFO] [stderr] 34 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 81 | impl_uint_conversions!(H128, U128); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H128::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:42:26 [INFO] [stderr] | [INFO] [stderr] 42 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 81 | impl_uint_conversions!(H128, U128); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:34:26 [INFO] [stderr] | [INFO] [stderr] 34 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 82 | impl_uint_conversions!(H256, U256); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:42:26 [INFO] [stderr] | [INFO] [stderr] 42 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 82 | impl_uint_conversions!(H256, U256); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:34:26 [INFO] [stderr] | [INFO] [stderr] 34 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 83 | impl_uint_conversions!(H512, U512); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H512::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:42:26 [INFO] [stderr] | [INFO] [stderr] 42 | let mut ret = $hash::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 83 | impl_uint_conversions!(H512, U512); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_uint_conversions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H160::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:88:23 [INFO] [stderr] | [INFO] [stderr] 88 | let mut ret = H160::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H64::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:97:22 [INFO] [stderr] | [INFO] [stderr] 97 | let mut ret = H64::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:105:23 [INFO] [stderr] | [INFO] [stderr] 105 | let mut ret = H256::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `hash::H256::new`: use `fixed_hash`::zero constructor instead [INFO] [stderr] --> src/hash.rs:113:23 [INFO] [stderr] | [INFO] [stderr] 113 | let mut ret = H256::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | construct_hash!(H32, 4); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 71 | let _ = construct_hash!(H32, 4); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | construct_hash!(H64, 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 72 | let _ = construct_hash!(H64, 8); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | construct_hash!(H128, 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 73 | let _ = construct_hash!(H128, 16); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | construct_hash!(H160, 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 74 | let _ = construct_hash!(H160, 20); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | construct_hash!(H256, 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 75 | let _ = construct_hash!(H256, 32); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | construct_hash!(H264, 33); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 76 | let _ = construct_hash!(H264, 33); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | construct_hash!(H512, 64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 77 | let _ = construct_hash!(H512, 64); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `finish` that must be used [INFO] [stderr] --> src/hash.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | construct_hash!(H520, 65); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 78 | let _ = construct_hash!(H520, 65); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: `s-types` (lib) generated 119 warnings (36 duplicates) (run `cargo fix --lib -p s-types` to apply 2 suggestions) [INFO] [stderr] warning: `s-types` (lib test) generated 119 warnings (119 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: uint v0.4.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/s_types-1fc85a77a8831a4b) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test hash::tests::test_serialize_h160 ... ok [INFO] [stdout] test hash::tests::test_serialize_invalid ... ok [INFO] [stdout] test uint::tests::fixed_arrays_roundtrip ... ok [INFO] [stdout] test uint::tests::test_u256 ... ok [INFO] [stdout] test uint::tests::test_u512 ... ok [INFO] [stdout] test uint::tests::u256_multi_full_mul ... ok [INFO] [stdout] test hash::tests::test_serialize_h256 ... ok [INFO] [stdout] test uint::tests::test_serialize_large_values ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests s_types [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "13fac60d20a270fcdc359d52038403f3682b07e8fc02534fc50c7251e71aa35f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "13fac60d20a270fcdc359d52038403f3682b07e8fc02534fc50c7251e71aa35f", kill_on_drop: false }` [INFO] [stdout] 13fac60d20a270fcdc359d52038403f3682b07e8fc02534fc50c7251e71aa35f