[INFO] fetching crate paired 0.22.0... [INFO] testing paired-0.22.0 against try#8da20828b6ea601dfd8e2448cb50ace88876bd78 for pr-150933 [INFO] extracting crate paired 0.22.0 into /workspace/builds/worker-4-tc2/source [INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain [INFO] started tweaking crates.io crate paired 0.22.0 [INFO] finished tweaking crates.io crate paired 0.22.0 [INFO] tweaked toml for crates.io crate paired 0.22.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate paired 0.22.0 on toolchain 8da20828b6ea601dfd8e2448cb50ace88876bd78 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 58 packages to latest compatible versions [INFO] [stderr] Adding blake2b_simd v0.5.11 (available: v1.0.4) [INFO] [stderr] Adding digest v0.9.0 (available: v0.11.1) [INFO] [stderr] Adding hkdf v0.10.0 (available: v0.12.4) [INFO] [stderr] Adding rand_core v0.5.1 (available: v0.10.0) [INFO] [stderr] Adding rand_xorshift v0.2.0 (available: v0.5.0) [INFO] [stderr] Adding sha2 v0.9.9 (available: v0.10.9) [INFO] [stderr] Adding sha3 v0.9.1 (available: v0.10.8) [INFO] [stderr] Adding subtle v2.4.1 (available: v2.6.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 00138c1848ec06f461a05806a8295eda6ca2630729305f9cc2cd02dfa7f6ddb4 [INFO] running `Command { std: "docker" "start" "-a" "00138c1848ec06f461a05806a8295eda6ca2630729305f9cc2cd02dfa7f6ddb4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "00138c1848ec06f461a05806a8295eda6ca2630729305f9cc2cd02dfa7f6ddb4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "00138c1848ec06f461a05806a8295eda6ca2630729305f9cc2cd02dfa7f6ddb4", kill_on_drop: false }` [INFO] [stdout] 00138c1848ec06f461a05806a8295eda6ca2630729305f9cc2cd02dfa7f6ddb4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ebdaa8aa05c0c96306e0e53cd07f1d180eecb232ae5998fb97a9e064a84e4647 [INFO] running `Command { std: "docker" "start" "-a" "ebdaa8aa05c0c96306e0e53cd07f1d180eecb232ae5998fb97a9e064a84e4647", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling fff v0.3.1 [INFO] [stderr] Compiling arrayvec v0.5.2 [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling arrayref v0.3.9 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling blake2b_simd v0.5.11 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_xorshift v0.2.0 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling crypto-mac v0.10.1 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling hmac v0.10.1 [INFO] [stderr] Compiling hkdf v0.10.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling fff_derive v0.3.0 [INFO] [stderr] Compiling groupy v0.4.1 [INFO] [stderr] Compiling paired v0.22.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead [INFO] [stdout] --> src/lib.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | #![deny(intra_doc_link_resolution_failure)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | #![cfg_attr(feature = "cargo-clippy", deny(warnings))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::inline_always))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::unreadable_literal))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::many_single_char_names))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::write_literal))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq.rs:8:43 [INFO] [stdout] | [INFO] [stdout] 8 | use digest::generic_array::{typenum::U64, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq.rs:537:23 [INFO] [stdout] | [INFO] [stdout] 537 | fn from_okm(okm: &GenericArray) -> Fq { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:264:22 [INFO] [stdout] | [INFO] [stdout] 264 | fn from_ro(okm: &GenericArray) -> Fq2 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:265:31 [INFO] [stdout] | [INFO] [stdout] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:266:31 [INFO] [stdout] | [INFO] [stdout] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fr.rs:3:43 [INFO] [stdout] | [INFO] [stdout] 3 | use digest::generic_array::{typenum::U48, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fr.rs:16:23 [INFO] [stdout] | [INFO] [stdout] 16 | fn from_okm(okm: &GenericArray) -> Fr { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:4:48 [INFO] [stdout] | [INFO] [stdout] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:4:61 [INFO] [stdout] | [INFO] [stdout] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:21:25 [INFO] [stdout] | [INFO] [stdout] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:30:18 [INFO] [stdout] | [INFO] [stdout] 30 | type Length: ArrayLength; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | fn from_ro(okm: &GenericArray::Length>) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:47:22 [INFO] [stdout] | [INFO] [stdout] 47 | type BaseLength: ArrayLength; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:49:23 [INFO] [stdout] | [INFO] [stdout] 49 | fn from_okm(okm: &GenericArray::BaseLength>) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:39:22 [INFO] [stdout] | [INFO] [stdout] 39 | fn from_ro(okm: &GenericArray::Length>) -> T { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | .chain(GenericArray::::BlockSize>::default()) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:126:27 [INFO] [stdout] | [INFO] [stdout] 126 | let mut tmp = GenericArray::::OutputSize>::default(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:265:56 [INFO] [stdout] | [INFO] [stdout] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:266:56 [INFO] [stdout] | [INFO] [stdout] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:21:68 [INFO] [stdout] | [INFO] [stdout] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.56s [INFO] running `Command { std: "docker" "inspect" "ebdaa8aa05c0c96306e0e53cd07f1d180eecb232ae5998fb97a9e064a84e4647", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ebdaa8aa05c0c96306e0e53cd07f1d180eecb232ae5998fb97a9e064a84e4647", kill_on_drop: false }` [INFO] [stdout] ebdaa8aa05c0c96306e0e53cd07f1d180eecb232ae5998fb97a9e064a84e4647 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ab3009ccd526689e73da7e96a905102dc403e59fa2faf61f802a310de2f859cd [INFO] running `Command { std: "docker" "start" "-a" "ab3009ccd526689e73da7e96a905102dc403e59fa2faf61f802a310de2f859cd", kill_on_drop: false }` [INFO] [stderr] Compiling block-padding v0.2.1 [INFO] [stderr] Compiling keccak v0.1.6 [INFO] [stdout] warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead [INFO] [stdout] --> src/lib.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | #![deny(intra_doc_link_resolution_failure)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | #![cfg_attr(feature = "cargo-clippy", deny(warnings))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::inline_always))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::unreadable_literal))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::many_single_char_names))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::write_literal))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq.rs:8:43 [INFO] [stdout] | [INFO] [stdout] 8 | use digest::generic_array::{typenum::U64, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq.rs:537:23 [INFO] [stdout] | [INFO] [stdout] 537 | fn from_okm(okm: &GenericArray) -> Fq { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:264:22 [INFO] [stdout] | [INFO] [stdout] 264 | fn from_ro(okm: &GenericArray) -> Fq2 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:265:31 [INFO] [stdout] | [INFO] [stdout] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:266:31 [INFO] [stdout] | [INFO] [stdout] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fr.rs:3:43 [INFO] [stdout] | [INFO] [stdout] 3 | use digest::generic_array::{typenum::U48, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fr.rs:16:23 [INFO] [stdout] | [INFO] [stdout] 16 | fn from_okm(okm: &GenericArray) -> Fr { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:4:48 [INFO] [stdout] | [INFO] [stdout] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:4:61 [INFO] [stdout] | [INFO] [stdout] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:21:25 [INFO] [stdout] | [INFO] [stdout] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:30:18 [INFO] [stdout] | [INFO] [stdout] 30 | type Length: ArrayLength; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | fn from_ro(okm: &GenericArray::Length>) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:47:22 [INFO] [stdout] | [INFO] [stdout] 47 | type BaseLength: ArrayLength; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:49:23 [INFO] [stdout] | [INFO] [stdout] 49 | fn from_okm(okm: &GenericArray::BaseLength>) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:39:22 [INFO] [stdout] | [INFO] [stdout] 39 | fn from_ro(okm: &GenericArray::Length>) -> T { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | .chain(GenericArray::::BlockSize>::default()) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:126:27 [INFO] [stdout] | [INFO] [stdout] 126 | let mut tmp = GenericArray::::OutputSize>::default(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:265:56 [INFO] [stdout] | [INFO] [stdout] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:266:56 [INFO] [stdout] | [INFO] [stdout] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:21:68 [INFO] [stdout] | [INFO] [stdout] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling sha3 v0.9.1 [INFO] [stderr] Compiling paired v0.22.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead [INFO] [stdout] --> src/lib.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | #![deny(intra_doc_link_resolution_failure)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | #![cfg_attr(feature = "cargo-clippy", deny(warnings))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::inline_always))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::unreadable_literal))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::many_single_char_names))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::write_literal))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stdout] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq.rs:8:43 [INFO] [stdout] | [INFO] [stdout] 8 | use digest::generic_array::{typenum::U64, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq.rs:537:23 [INFO] [stdout] | [INFO] [stdout] 537 | fn from_okm(okm: &GenericArray) -> Fq { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:264:22 [INFO] [stdout] | [INFO] [stdout] 264 | fn from_ro(okm: &GenericArray) -> Fq2 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:265:31 [INFO] [stdout] | [INFO] [stdout] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:266:31 [INFO] [stdout] | [INFO] [stdout] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fr.rs:3:43 [INFO] [stdout] | [INFO] [stdout] 3 | use digest::generic_array::{typenum::U48, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fr.rs:16:23 [INFO] [stdout] | [INFO] [stdout] 16 | fn from_okm(okm: &GenericArray) -> Fr { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:4:48 [INFO] [stdout] | [INFO] [stdout] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:4:61 [INFO] [stdout] | [INFO] [stdout] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:21:25 [INFO] [stdout] | [INFO] [stdout] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:30:18 [INFO] [stdout] | [INFO] [stdout] 30 | type Length: ArrayLength; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | fn from_ro(okm: &GenericArray::Length>) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:47:22 [INFO] [stdout] | [INFO] [stdout] 47 | type BaseLength: ArrayLength; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:49:23 [INFO] [stdout] | [INFO] [stdout] 49 | fn from_okm(okm: &GenericArray::BaseLength>) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:39:22 [INFO] [stdout] | [INFO] [stdout] 39 | fn from_ro(okm: &GenericArray::Length>) -> T { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | .chain(GenericArray::::BlockSize>::default()) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:126:27 [INFO] [stdout] | [INFO] [stdout] 126 | let mut tmp = GenericArray::::OutputSize>::default(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:265:56 [INFO] [stdout] | [INFO] [stdout] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/bls12_381/fq2.rs:266:56 [INFO] [stdout] | [INFO] [stdout] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stdout] --> src/hash_to_field.rs:21:68 [INFO] [stdout] | [INFO] [stdout] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.87s [INFO] running `Command { std: "docker" "inspect" "ab3009ccd526689e73da7e96a905102dc403e59fa2faf61f802a310de2f859cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ab3009ccd526689e73da7e96a905102dc403e59fa2faf61f802a310de2f859cd", kill_on_drop: false }` [INFO] [stdout] ab3009ccd526689e73da7e96a905102dc403e59fa2faf61f802a310de2f859cd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 49e689c695c21a1f40319b43962bb2a3e921b07d776a19ae13b9696400be0fea [INFO] running `Command { std: "docker" "start" "-a" "49e689c695c21a1f40319b43962bb2a3e921b07d776a19ae13b9696400be0fea", kill_on_drop: false }` [INFO] [stderr] warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead [INFO] [stderr] --> src/lib.rs:14:9 [INFO] [stderr] | [INFO] [stderr] 14 | #![deny(intra_doc_link_resolution_failure)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | #![cfg_attr(feature = "cargo-clippy", deny(warnings))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::inline_always))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::unreadable_literal))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::many_single_char_names))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stderr] --> src/lib.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::write_literal))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose-arith`, and `unstable-features` [INFO] [stderr] = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq.rs:8:43 [INFO] [stderr] | [INFO] [stderr] 8 | use digest::generic_array::{typenum::U64, GenericArray}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq.rs:537:23 [INFO] [stderr] | [INFO] [stderr] 537 | fn from_okm(okm: &GenericArray) -> Fq { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq2.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | GenericArray, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq2.rs:264:22 [INFO] [stderr] | [INFO] [stderr] 264 | fn from_ro(okm: &GenericArray) -> Fq2 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq2.rs:265:31 [INFO] [stderr] | [INFO] [stderr] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq2.rs:266:31 [INFO] [stderr] | [INFO] [stderr] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fr.rs:3:43 [INFO] [stderr] | [INFO] [stderr] 3 | use digest::generic_array::{typenum::U48, GenericArray}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fr.rs:16:23 [INFO] [stderr] | [INFO] [stderr] 16 | fn from_okm(okm: &GenericArray) -> Fr { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:4:48 [INFO] [stderr] | [INFO] [stderr] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:4:61 [INFO] [stderr] | [INFO] [stderr] 4 | use digest::generic_array::{typenum::Unsigned, ArrayLength, GenericArray}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:21:25 [INFO] [stderr] | [INFO] [stderr] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | type Length: ArrayLength; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | fn from_ro(okm: &GenericArray::Length>) -> Self; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `digest::generic_array::ArrayLength`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:47:22 [INFO] [stderr] | [INFO] [stderr] 47 | type BaseLength: ArrayLength; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:49:23 [INFO] [stderr] | [INFO] [stderr] 49 | fn from_okm(okm: &GenericArray::BaseLength>) -> Self; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 39 | fn from_ro(okm: &GenericArray::Length>) -> T { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:105:20 [INFO] [stderr] | [INFO] [stderr] 105 | .chain(GenericArray::::BlockSize>::default()) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `digest::generic_array::GenericArray`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:126:27 [INFO] [stderr] | [INFO] [stderr] 126 | let mut tmp = GenericArray::::OutputSize>::default(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq2.rs:265:56 [INFO] [stderr] | [INFO] [stderr] 265 | let c0 = Fq::from_okm(GenericArray::::from_slice(&okm[..64])); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/bls12_381/fq2.rs:266:56 [INFO] [stderr] | [INFO] [stderr] 266 | let c1 = Fq::from_okm(GenericArray::::from_slice(&okm[64..])); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `digest::generic_array::GenericArray::::from_slice`: please upgrade to generic-array 1.x [INFO] [stderr] --> src/hash_to_field.rs:21:68 [INFO] [stderr] | [INFO] [stderr] 21 | let bytes_arr = GenericArray::::Length>::from_slice(bytes_to_convert); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `paired` (lib) generated 29 warnings [INFO] [stderr] warning: `paired` (lib test) generated 29 warnings (29 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/paired-2b8246db1fc543d5) [INFO] [stdout] [INFO] [stdout] running 151 tests [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_addition_correctness ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_doubling_correctness ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::g1_hash_test_vectors ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_sw_encode_degenerate ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_encode_to_curve_07 ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_iso11_fixed ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_iso11_one ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_iso11_zero ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::g1_test_is_valid ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_hash_to_curve_07 ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::g1_generator ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_same_y ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_raw_io_checked_failure - should panic ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_osswu_g1 ... ok [INFO] [stdout] test bls12_381::ec::chain::tests::test_fq_chain ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::g2_test_is_valid ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_g2_addition_correctness ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_g2_doubling_correctness ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_g2_sw_encode_degenerate ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::g2_hash_test_vectors ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_iso3_fixed ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_iso3_one ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_iso3_zero ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::g2_generator ... ok [INFO] [stdout] test bls12_381::cofactors::tests::test_clear_h ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_encode_to_curve_07 ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_hash_to_curve_07 ... ok [INFO] [stdout] test bls12_381::ec::g2::tests::test_osswu_g2 ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_addition ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_basics ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_doubling ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_frobenius_map ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_hash_to_field_xmd_sha256 ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_hash_to_field_xof_shake128 ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_inverse ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_legendre ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_mul ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_mul_nonresidue ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_negation ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_ordering ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_sgn0 ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_sqrt ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_squaring ... ok [INFO] [stdout] test bls12_381::ec::chain::tests::test_fq2_chain ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_fq2_subtraction ... ok [INFO] [stdout] test bls12_381::fq2::tests::test_swenc_consts ... ok [INFO] [stdout] test bls12_381::ec::g1::test_sw_encode ... ok [INFO] [stdout] test bls12_381::fq6::test_fq6_mul_by_1 ... ok [INFO] [stdout] test bls12_381::fq6::test_fq6_mul_by_01 ... ok [INFO] [stdout] test bls12_381::fq6::test_fq6_mul_nonresidue ... ok [INFO] [stdout] test bls12_381::fq12::tests::test_fq12_mul_by_014 ... ok [INFO] [stdout] test bls12_381::fq::tests::test_b_coeff ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_add_assign ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_display ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_double ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_from_into_repr ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_hash ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_hash_to_field_xmd_sha256 ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_hash_to_field_xof_shake128 ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_inverse ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_is_valid ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_legendre ... ok [INFO] [stdout] test bls12_381::ec::g1::test_hash ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_negate ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_num_bits ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_ordering ... ok [INFO] [stdout] test bls12_381::ec::g2::test_sw_encode ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_add_nocarry ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_display ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_div2 ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_from ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_is_odd ... ok [INFO] [stdout] test bls12_381::fq::tests::fq_repr_tests ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_is_zero ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_num_bits ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_ordering ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_shr ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_mul2 ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_root_of_unity ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_repr_sub_noborrow ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_sgn0 ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_pow ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_sub_assign ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_sqrt ... ok [INFO] [stdout] test bls12_381::fq::tests::test_frob_coeffs ... ok [INFO] [stdout] test bls12_381::fq::tests::test_neg_one ... ok [INFO] [stdout] test bls12_381::fq::tests::test_swenc_consts ... ok [INFO] [stdout] test bls12_381::fq::tests::test_hash ... ok [INFO] [stdout] test bls12_381::cofactors::tests::test_clear_h2 ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_add_assign ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_display ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_double ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_from_into_repr ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_inverse ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_is_valid ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_legendre ... ok [INFO] [stdout] test bls12_381::fr::tests::fr_repr_tests ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_negate ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_num_bits ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_pow ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_add_nocarry ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_display ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_div2 ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_from ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_is_odd ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_is_zero ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_mul2 ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_num_bits ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_ordering ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_shr ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_raw_io ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_root_of_unity ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_repr_sub_noborrow ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_squaring ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_sub_assign ... ok [INFO] [stdout] test bls12_381::serde_impl::tests::serde_fq ... ok [INFO] [stdout] test bls12_381::serde_impl::tests::serde_fq12 ... ok [INFO] [stdout] test bls12_381::serde_impl::tests::serde_fr ... ok [INFO] [stdout] test bls12_381::serde_impl::tests::serde_g1 ... ok [INFO] [stdout] test bls12_381::serde_impl::tests::serde_g2 ... ok [INFO] [stdout] test bls12_381::tests::test_g1_compressed_invalid_vectors ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_sqrt ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_squaring ... ok [INFO] [stdout] test bls12_381::tests::test_g1_uncompressed_invalid_vectors ... ok [INFO] [stdout] test bls12_381::ec::g2::test_hash ... ok [INFO] [stdout] test bls12_381::tests::test_g2_compressed_invalid_vectors ... ok [INFO] [stdout] test bls12_381::fr::tests::test_fr_mul_assign ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::test_g1_raw_io_checked ... ok [INFO] [stdout] test bls12_381::tests::test_g2_uncompressed_invalid_vectors ... ok [INFO] [stdout] test bls12_381::fq12::tests::fp12_compression_test ... ok [INFO] [stdout] test bls12_381::tests::test_g1_uncompressed_valid_vectors ... ok [INFO] [stdout] test hash_to_field::tests::expand_message_xmd_works_for_draft8_testvectors_sha256 ... ok [INFO] [stdout] test hash_to_field::tests::expand_message_xmd_works_for_draft8_testvectors_sha512 ... ok [INFO] [stdout] test hash_to_field::tests::expand_message_xof_works_for_draft8_testvectors_shake128 ... ok [INFO] [stdout] test signum::tests::test_sgn0result_and ... ok [INFO] [stdout] test signum::tests::test_sgn0result_xor ... ok [INFO] [stdout] test bls12_381::tests::test_pairing_result_against_relic ... ok [INFO] [stdout] test bls12_381::tests::test_g1_compressed_valid_vectors ... ok [INFO] [stdout] test bls12_381::tests::test_g1_hash_vectors ... ok [INFO] [stdout] test bls12_381::fq::tests::test_fq_mul_assign ... ok [INFO] [stdout] test bls12_381::fr::tests::fr_field_tests ... ok [INFO] [stdout] test bls12_381::tests::test_g2_uncompressed_valid_vectors ... ok [INFO] [stdout] test bls12_381::tests::test_g2_compressed_valid_vectors ... ok [INFO] [stdout] test bls12_381::fq::tests::fq_field_tests ... ok [INFO] [stdout] test bls12_381::bls12_engine_tests has been running for over 60 seconds [INFO] [stdout] test bls12_381::ec::g1::tests::g1_curve_tests has been running for over 60 seconds [INFO] [stdout] test bls12_381::ec::g2::tests::g2_curve_tests has been running for over 60 seconds [INFO] [stdout] test bls12_381::fq12::tests::fq12_field_tests has been running for over 60 seconds [INFO] [stdout] test bls12_381::fq2::tests::fq2_field_tests has been running for over 60 seconds [INFO] [stdout] test bls12_381::fq6::fq6_field_tests has been running for over 60 seconds [INFO] [stdout] test bls12_381::tests::test_g2_hash_vectors has been running for over 60 seconds [INFO] [stdout] test bls12_381::tests::test_g2_hash_vectors ... ok [INFO] [stdout] test bls12_381::fq2::tests::fq2_field_tests ... ok [INFO] [stdout] test bls12_381::ec::g1::tests::g1_curve_tests ... ok [INFO] [stdout] test bls12_381::fq6::fq6_field_tests ... ok [ERROR] error running command: no output for 300 seconds [INFO] running `Command { std: "docker" "inspect" "49e689c695c21a1f40319b43962bb2a3e921b07d776a19ae13b9696400be0fea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49e689c695c21a1f40319b43962bb2a3e921b07d776a19ae13b9696400be0fea", kill_on_drop: false }` [INFO] [stdout] 49e689c695c21a1f40319b43962bb2a3e921b07d776a19ae13b9696400be0fea