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