[INFO] crate ps_sig 0.1.2 is already in cache [INFO] checking ps_sig-0.1.2 against try#1a608893c03d7722effeb0058e82770bd36b4b3c for pr-66504-1 [INFO] extracting crate ps_sig 0.1.2 into /workspace/builds/worker-13/source [INFO] validating manifest of crates.io crate ps_sig 0.1.2 on toolchain 1a608893c03d7722effeb0058e82770bd36b4b3c [INFO] running `"/workspace/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate ps_sig 0.1.2 [INFO] finished tweaking crates.io crate ps_sig 0.1.2 [INFO] tweaked toml for crates.io crate ps_sig 0.1.2 written to /workspace/builds/worker-13/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 218961adf20e3797e288b1fb92978ab28f0133a409d59985818544e76f165d65 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "218961adf20e3797e288b1fb92978ab28f0133a409d59985818544e76f165d65"` [INFO] [stderr] Checking miracl_amcl v3.2.5 [INFO] [stderr] Checking sha3 v0.8.2 [INFO] [stderr] Compiling zeroize_derive v0.9.3 [INFO] [stderr] Checking zeroize v0.9.3 [INFO] [stderr] Checking amcl_wrapper v0.1.7 [INFO] [stderr] Checking ps_sig v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `failure::Error` [INFO] [stderr] --> src/errors.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use failure::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::errors::PSError` [INFO] [stderr] --> src/keys.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::errors::PSError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `BlindSignature`, `BlindingKey` [INFO] [stderr] --> src/pok_sig.rs:6:30 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::blind_signature::{BlindingKey, BlindSignature}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `SignatureGroupVec`, `SignatureGroup` [INFO] [stderr] --> src/pok_sig.rs:7:55 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::{ate_2_pairing, OtherGroup, OtherGroupVec, SignatureGroup, SignatureGroupVec}; [INFO] [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `G1Vector`, `G1` [INFO] [stderr] --> src/pok_sig.rs:10:35 [INFO] [stderr] | [INFO] [stderr] 10 | use amcl_wrapper::group_elem_g1::{G1Vector, G1}; [INFO] [stderr] | ^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `G2Vector`, `G2` [INFO] [stderr] --> src/pok_sig.rs:11:35 [INFO] [stderr] | [INFO] [stderr] 11 | use amcl_wrapper::group_elem_g2::{G2Vector, G2}; [INFO] [stderr] | ^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `OtherGroup` [INFO] [stderr] --> src/signature.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::{ate_2_pairing, OtherGroup, OtherGroupVec, SignatureGroup, SignatureGroupVec}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Verkey` [INFO] [stderr] --> src/blind_signature.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::keys::{Params, Sigkey, Verkey}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `OtherGroupVec`, `OtherGroup`, `ate_2_pairing` [INFO] [stderr] --> src/blind_signature.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::{ate_2_pairing, OtherGroup, OtherGroupVec, SignatureGroup, SignatureGroupVec}; [INFO] [stderr] | ^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:65:20 [INFO] [stderr] | [INFO] [stderr] 65 | sigma_2 += (commitment * &u); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `failure::Error` [INFO] [stderr] --> src/errors.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use failure::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::*` [INFO] [stderr] --> src/pok_vc.rs:244:9 [INFO] [stderr] | [INFO] [stderr] 244 | use super::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::errors::PSError` [INFO] [stderr] --> src/keys.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::errors::PSError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Duration`, `Instant` [INFO] [stderr] --> src/keys.rs:54:21 [INFO] [stderr] | [INFO] [stderr] 54 | use std::time::{Duration, Instant}; [INFO] [stderr] | ^^^^^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `BlindSignature`, `BlindingKey` [INFO] [stderr] --> src/pok_sig.rs:6:30 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::blind_signature::{BlindingKey, BlindSignature}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `G1Vector`, `G1` [INFO] [stderr] --> src/pok_sig.rs:10:35 [INFO] [stderr] | [INFO] [stderr] 10 | use amcl_wrapper::group_elem_g1::{G1Vector, G1}; [INFO] [stderr] | ^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `G2Vector`, `G2` [INFO] [stderr] --> src/pok_sig.rs:11:35 [INFO] [stderr] | [INFO] [stderr] 11 | use amcl_wrapper::group_elem_g2::{G2Vector, G2}; [INFO] [stderr] | ^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `OtherGroup` [INFO] [stderr] --> src/signature.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::{ate_2_pairing, OtherGroup, OtherGroupVec, SignatureGroup, SignatureGroupVec}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Duration`, `Instant` [INFO] [stderr] --> src/signature.rs:111:21 [INFO] [stderr] | [INFO] [stderr] 111 | use std::time::{Duration, Instant}; [INFO] [stderr] | ^^^^^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Verkey` [INFO] [stderr] --> src/blind_signature.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::keys::{Params, Sigkey, Verkey}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `OtherGroupVec`, `OtherGroup`, `ate_2_pairing` [INFO] [stderr] --> src/blind_signature.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::{ate_2_pairing, OtherGroup, OtherGroupVec, SignatureGroup, SignatureGroupVec}; [INFO] [stderr] | ^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:65:20 [INFO] [stderr] | [INFO] [stderr] 65 | sigma_2 += (commitment * &u); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:136:25 [INFO] [stderr] | [INFO] [stderr] 136 | comm += (&blinding_key.Y[i] * &msgs[i]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:138:21 [INFO] [stderr] | [INFO] [stderr] 138 | comm += (¶ms.g * &blinding); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:160:25 [INFO] [stderr] | [INFO] [stderr] 160 | comm += (&blinding_key.Y[i] * &msgs[i]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:162:21 [INFO] [stderr] | [INFO] [stderr] 162 | comm += (¶ms.g * &blinding); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:192:21 [INFO] [stderr] | [INFO] [stderr] 192 | comm += (&blinding_key.Y[i] * &msgs[i]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:194:17 [INFO] [stderr] | [INFO] [stderr] 194 | comm += (¶ms.g * &blinding); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:253:25 [INFO] [stderr] | [INFO] [stderr] 253 | comm += (&blinding_key.Y[i] * &msgs[i]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/blind_signature.rs:255:21 [INFO] [stderr] | [INFO] [stderr] 255 | comm += (¶ms.g * &blinding); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unused variable: `blinding_key` [INFO] [stderr] --> src/pok_sig.rs:287:13 [INFO] [stderr] | [INFO] [stderr] 287 | let blinding_key = generate_blinding_key(&sk, ¶ms); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider prefixing with an underscore: `_blinding_key` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `blinding_key` [INFO] [stderr] --> src/pok_sig.rs:332:13 [INFO] [stderr] | [INFO] [stderr] 332 | let blinding_key = generate_blinding_key(&sk, ¶ms); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider prefixing with an underscore: `_blinding_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `blinding_key` [INFO] [stderr] --> src/pok_sig.rs:370:13 [INFO] [stderr] | [INFO] [stderr] 370 | let blinding_key = generate_blinding_key(&sk, ¶ms); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider prefixing with an underscore: `_blinding_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `blinding_key` [INFO] [stderr] --> src/pok_sig.rs:443:13 [INFO] [stderr] | [INFO] [stderr] 443 | let blinding_key = generate_blinding_key(&sk, ¶ms); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider prefixing with an underscore: `_blinding_key` [INFO] [stderr] [INFO] [stderr] warning: unused import: `OtherGroupVec` [INFO] [stderr] --> tests/scenario.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | use ps_sig::{OtherGroupVec, SignatureGroup}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> tests/scenario.rs:27:17 [INFO] [stderr] | [INFO] [stderr] 27 | comm += (&blinding_key.Y[i] * &msgs[i]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> tests/scenario.rs:29:13 [INFO] [stderr] | [INFO] [stderr] 29 | comm += (¶ms.g * &blinding); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unused import: `GroupElementVector` [INFO] [stderr] --> tests/scenario.rs:2:46 [INFO] [stderr] | [INFO] [stderr] 2 | use amcl_wrapper::group_elem::{GroupElement, GroupElementVector}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.47s [INFO] running `"docker" "inspect" "218961adf20e3797e288b1fb92978ab28f0133a409d59985818544e76f165d65"` [INFO] running `"docker" "rm" "-f" "218961adf20e3797e288b1fb92978ab28f0133a409d59985818544e76f165d65"` [INFO] [stdout] 218961adf20e3797e288b1fb92978ab28f0133a409d59985818544e76f165d65