[INFO] fetching crate pairing_ce 0.28.5...
[INFO] checking pairing_ce-0.28.5 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate pairing_ce 0.28.5 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate pairing_ce 0.28.5 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pairing_ce 0.28.5
[INFO] finished tweaking crates.io crate pairing_ce 0.28.5
[INFO] tweaked toml for crates.io crate pairing_ce 0.28.5 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ff_ce v0.14.3
[INFO] [stderr]   Downloaded ff_derive_ce v0.11.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2494764ed5eb02bfc73c50ff1326ee306fc194ce84c961f54ac93683f878aaaa
[INFO] running `Command { std: "docker" "start" "-a" "2494764ed5eb02bfc73c50ff1326ee306fc194ce84c961f54ac93683f878aaaa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2494764ed5eb02bfc73c50ff1326ee306fc194ce84c961f54ac93683f878aaaa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2494764ed5eb02bfc73c50ff1326ee306fc194ce84c961f54ac93683f878aaaa", kill_on_drop: false }`
[INFO] [stdout] 2494764ed5eb02bfc73c50ff1326ee306fc194ce84c961f54ac93683f878aaaa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6c9bbcb63700bbc9f930fd8f5e5927a3f7d0be0e7b018707bed2fa2df3d2c76a
[INFO] running `Command { std: "docker" "start" "-a" "6c9bbcb63700bbc9f930fd8f5e5927a3f7d0be0e7b018707bed2fa2df3d2c76a", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]    Compiling num-bigint v0.4.4
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling ff_derive_ce v0.11.2
[INFO] [stderr]     Checking ff_ce v0.14.3
[INFO] [stderr]     Checking pairing_ce v0.28.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `fmt` is imported redundantly
[INFO] [stdout]  --> src/base.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::*;
[INFO] [stdout]   |     -------- the item `fmt` is already imported here
[INFO] [stdout] 3 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `Field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Field` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `Field` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the macro namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldDecodingError` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PrimeFieldDecodingError` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `PrimeFieldDecodingError` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldRepr` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `ScalarEngine` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScalarEngine` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `ScalarEngine` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `SqrtField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `SqrtField` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `SqrtField` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `fmt` is imported redundantly
[INFO] [stdout]  --> src/base.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::*;
[INFO] [stdout]   |     -------- the item `fmt` is already imported here
[INFO] [stdout] 3 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `Field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the macro namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldDecodingError` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PrimeFieldDecodingError` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `PrimeFieldDecodingError` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldRepr` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `ScalarEngine` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScalarEngine` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `ScalarEngine` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `SqrtField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `SqrtField` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `SqrtField` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/ec.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use pairing::bls12_381::*;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use pairing::bls12_381::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fq12.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fq2.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/ec.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use pairing::bn256::*;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]   --> benches/bn256/ec.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use pairing::bls12_381::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fq.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fq12.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fq2.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fr.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]  --> benches/bls12_381/ec.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use pairing::CurveProjective;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |     use pairing::CurveProjective;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use pairing::{CurveAffine, Engine};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]  --> benches/bn256/ec.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use pairing::CurveProjective;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bn256/ec.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |     use pairing::CurveProjective;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bn256/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use pairing::{CurveAffine, Engine};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:14:43
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:33:43
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Affine` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:52:23
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:77:25
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:78:43
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]    --> benches/bls12_381/ec.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Affine` in this scope
[INFO] [stdout]    --> benches/bls12_381/ec.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bls12_381/ec.rs:116:23
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                       ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bls12_381/ec.rs:116:43
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fq> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Eq> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:225:27
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fq::rand(&mut rng);
[INFO] [stdout]     |                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Eq::rand(&mut rng);
[INFO] [stdout]     |                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let v: Vec<FqRepr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fq::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Eq::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fq::from_repr(v[count])
[INFO] [stdout]     |         ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Eq::from_repr(v[count])
[INFO] [stdout]     |         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:13:41
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:50:23
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:69:45
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                                             ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:86:45
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                                             ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:13:40
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:32:40
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:50:22
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:51:40
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:69:44
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:86:44
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq2.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]    --> benches/bls12_381/fq2.rs:102:44
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]     |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fn> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:225:27
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fr::rand(&mut rng);
[INFO] [stdout]     |                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fn::rand(&mut rng);
[INFO] [stdout]     |                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let v: Vec<FrRepr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fr::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fn::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fr::from_repr(v[count])
[INFO] [stdout]     |         ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fn::from_repr(v[count])
[INFO] [stdout]     |         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let v: Vec<G1> = (0..SAMPLES).map(|_| G1::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:18:43
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let v: Vec<G1> = (0..SAMPLES).map(|_| G1::rand(&mut rng)).collect();
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let tmp = G1Affine::from(v[count]).prepare();
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let v: Vec<G2> = (0..SAMPLES).map(|_| G2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:34:43
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let v: Vec<G2> = (0..SAMPLES).map(|_| G2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         let tmp = G2Affine::from(v[count]).prepare();
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Prepared` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(G1Prepared, G2Prepared)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Prepared` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(G1Prepared, G2Prepared)> = (0..SAMPLES)
[INFO] [stdout]    |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:54:17
[INFO] [stdout]    |
[INFO] [stdout] 54 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let tmp = Bls12::miller_loop(&[(&v[count].0, &v[count].1)]);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let v: Vec<Fq12> = (0..SAMPLES)
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:76:32
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:77:32
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:80:31
[INFO] [stdout]    |
[INFO] [stdout] 80 |         .map(|(ref p, ref q)| Bls12::miller_loop(&[(p, q)]))
[INFO] [stdout]    |                               ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let tmp = Bls12::final_exponentiation(&v[count]);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let v: Vec<(G1, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let v: Vec<(G1, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .map(|_| (G1::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:98:39
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .map(|_| (G1::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]    --> benches/bls12_381/mod.rs:103:19
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let tmp = Bls12::pairing(v[count].0, v[count].1);
[INFO] [stdout]     |                   ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 7   + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bn256/ec.rs:14:43
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:33:43
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Affine` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:52:23
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:77:25
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/ec.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bn256/ec.rs:78:43
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/ec.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/ec.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]    --> benches/bn256/ec.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Affine` in this scope
[INFO] [stdout]    --> benches/bn256/ec.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bn256/ec.rs:116:23
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                       ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bn256/ec.rs:116:43
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]    --> benches/bn256/fq.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fq> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Eq> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:225:27
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fq::rand(&mut rng);
[INFO] [stdout]     |                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Eq::rand(&mut rng);
[INFO] [stdout]     |                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let v: Vec<FqRepr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fq::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Eq::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fq::from_repr(v[count])
[INFO] [stdout]     |         ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Eq::from_repr(v[count])
[INFO] [stdout]     |         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:13:41
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:50:23
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:69:45
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                                             ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/fq12.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bn256/fq12.rs:86:45
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                                             ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:13:40
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:32:40
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:50:22
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:51:40
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:69:44
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bn256/fq2.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bn256/fq2.rs:86:44
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]    --> benches/bn256/fq2.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]    --> benches/bn256/fq2.rs:102:44
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]     |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fr.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fr.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bn256/fr.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bn256/fr.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fr.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fr.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bn256/fr.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fr.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bn256/fr.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fr.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bn256/fr.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]    --> benches/bn256/fr.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fn> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:225:27
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fr::rand(&mut rng);
[INFO] [stdout]     |                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fn::rand(&mut rng);
[INFO] [stdout]     |                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]    --> benches/bn256/fr.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let v: Vec<FrRepr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fr::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fn::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bn256/fr.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fr::from_repr(v[count])
[INFO] [stdout]     |         ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fn::from_repr(v[count])
[INFO] [stdout]     |         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let v: Vec<G1> = (0..SAMPLES).map(|_| G1::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/mod.rs:18:43
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let v: Vec<G1> = (0..SAMPLES).map(|_| G1::rand(&mut rng)).collect();
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bn256/mod.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let tmp = G1Affine::from(v[count]).prepare();
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let v: Vec<G2> = (0..SAMPLES).map(|_| G2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/mod.rs:34:43
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let v: Vec<G2> = (0..SAMPLES).map(|_| G2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bn256/mod.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         let tmp = G2Affine::from(v[count]).prepare();
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Prepared` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(G1Prepared, G2Prepared)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Prepared` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(G1Prepared, G2Prepared)> = (0..SAMPLES)
[INFO] [stdout]    |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bn256/mod.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/mod.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bn256/mod.rs:54:17
[INFO] [stdout]    |
[INFO] [stdout] 54 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/mod.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bn256`
[INFO] [stdout]   --> benches/bn256/mod.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let tmp = Bn256::miller_loop(&[(&v[count].0, &v[count].1)]);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Bn256`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::Bn256;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::Bn256;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let v: Vec<Fq12> = (0..SAMPLES)
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bn256/mod.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/mod.rs:76:32
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bn256/mod.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/mod.rs:77:32
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bn256`
[INFO] [stdout]   --> benches/bn256/mod.rs:80:31
[INFO] [stdout]    |
[INFO] [stdout] 80 |         .map(|(ref p, ref q)| Bn256::miller_loop(&[(p, q)]))
[INFO] [stdout]    |                               ^^^^^ use of undeclared type `Bn256`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::Bn256;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::Bn256;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bn256`
[INFO] [stdout]   --> benches/bn256/mod.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let tmp = Bn256::final_exponentiation(&v[count]);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Bn256`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::Bn256;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::Bn256;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let v: Vec<(G1, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/mod.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let v: Vec<(G1, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/mod.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .map(|_| (G1::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/mod.rs:98:39
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .map(|_| (G1::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bn256`
[INFO] [stdout]    --> benches/bn256/mod.rs:103:19
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let tmp = Bn256::pairing(v[count].0, v[count].1);
[INFO] [stdout]     |                   ^^^^^ use of undeclared type `Bn256`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 7   + use pairing_ce::bn256::Bn256;
[INFO] [stdout]     |
[INFO] [stdout] 7   + use pairing_ce::compact_bn256::Bn256;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bls12_381/ec.rs:2:16
[INFO] [stdout]   |
[INFO] [stdout] 2 |     use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |                ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:66:16
[INFO] [stdout]    |
[INFO] [stdout] 66 |     use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]    |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bls12_381/fq12.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bls12_381/fq2.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bls12_381/mod.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bn256/ec.rs:2:16
[INFO] [stdout]   |
[INFO] [stdout] 2 |     use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]   --> benches/bn256/ec.rs:66:16
[INFO] [stdout]    |
[INFO] [stdout] 66 |     use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]    |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bn256/fq.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bn256/fq12.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bn256/fq2.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bn256/fr.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Rand`
[INFO] [stdout]  --> benches/bn256/mod.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::{Rand, SeedableRng, XorShiftRng};
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeFieldRepr`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Field`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SqrtField`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:3:45
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeField`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ff::Field`
[INFO] [stdout]  --> benches/bls12_381/fq12.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::Field;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Field`
[INFO] [stdout]  --> benches/bls12_381/fq2.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, SqrtField};
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SqrtField`
[INFO] [stdout]  --> benches/bls12_381/fq2.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, SqrtField};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeFieldRepr`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Field`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SqrtField`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:3:45
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeField`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeFieldRepr`
[INFO] [stdout]  --> benches/bn256/fq.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Field`
[INFO] [stdout]  --> benches/bn256/fq.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SqrtField`
[INFO] [stdout]  --> benches/bn256/fq.rs:3:45
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeField`
[INFO] [stdout]  --> benches/bn256/fq.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ff::Field`
[INFO] [stdout]  --> benches/bn256/fq12.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::Field;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Field`
[INFO] [stdout]  --> benches/bn256/fq2.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, SqrtField};
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SqrtField`
[INFO] [stdout]  --> benches/bn256/fq2.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, SqrtField};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeFieldRepr`
[INFO] [stdout]  --> benches/bn256/fr.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Field`
[INFO] [stdout]  --> benches/bn256/fr.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SqrtField`
[INFO] [stdout]  --> benches/bn256/fr.rs:3:45
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PrimeField`
[INFO] [stdout]  --> benches/bn256/fr.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ff::{Field, PrimeField, PrimeFieldRepr, SqrtField};
[INFO] [stdout]   |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 338 previous errors; 36 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pairing_ce` (bench "pairing_benches") due to 339 previous errors; 36 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 11 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6c9bbcb63700bbc9f930fd8f5e5927a3f7d0be0e7b018707bed2fa2df3d2c76a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c9bbcb63700bbc9f930fd8f5e5927a3f7d0be0e7b018707bed2fa2df3d2c76a", kill_on_drop: false }`
[INFO] [stdout] 6c9bbcb63700bbc9f930fd8f5e5927a3f7d0be0e7b018707bed2fa2df3d2c76a
[INFO] checking pairing_ce-0.28.5 against try#72eda894eb3548c7ba774079ce0afab42958d4ee for pr-121848-1
[INFO] extracting crate pairing_ce 0.28.5 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate pairing_ce 0.28.5 on toolchain 72eda894eb3548c7ba774079ce0afab42958d4ee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pairing_ce 0.28.5
[INFO] finished tweaking crates.io crate pairing_ce 0.28.5
[INFO] tweaked toml for crates.io crate pairing_ce 0.28.5 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 588312030f8a49d3d9a44d3a7ff63fffbed7280cea3fa31746e59beb4cef9a69
[INFO] running `Command { std: "docker" "start" "-a" "588312030f8a49d3d9a44d3a7ff63fffbed7280cea3fa31746e59beb4cef9a69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "588312030f8a49d3d9a44d3a7ff63fffbed7280cea3fa31746e59beb4cef9a69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "588312030f8a49d3d9a44d3a7ff63fffbed7280cea3fa31746e59beb4cef9a69", kill_on_drop: false }`
[INFO] [stdout] 588312030f8a49d3d9a44d3a7ff63fffbed7280cea3fa31746e59beb4cef9a69
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d85c1c3231c4054556d12fb89e7982df92b00a0b647623a20a19f5623df370dd
[INFO] running `Command { std: "docker" "start" "-a" "d85c1c3231c4054556d12fb89e7982df92b00a0b647623a20a19f5623df370dd", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling num-bigint v0.4.4
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling ff_derive_ce v0.11.2
[INFO] [stderr]     Checking ff_ce v0.14.3
[INFO] [stderr]     Checking pairing_ce v0.28.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `fmt` is imported redundantly
[INFO] [stdout]  --> src/base.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::*;
[INFO] [stdout]   |     -------- the item `fmt` is already imported here
[INFO] [stdout] 3 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `Field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Field` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `Field` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the macro namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldDecodingError` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PrimeFieldDecodingError` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `PrimeFieldDecodingError` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldRepr` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `ScalarEngine` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScalarEngine` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `ScalarEngine` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `SqrtField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `SqrtField` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `SqrtField` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `fmt` is imported redundantly
[INFO] [stdout]  --> src/base.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::*;
[INFO] [stdout]   |     -------- the item `fmt` is already imported here
[INFO] [stdout] 3 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `Field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeField` in the macro namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldDecodingError` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PrimeFieldDecodingError` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `PrimeFieldDecodingError` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `PrimeFieldRepr` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:54
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `ScalarEngine` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScalarEngine` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `ScalarEngine` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `SqrtField` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `SqrtField` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:36:84
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use ff::*;
[INFO] [stdout]    |         ----- the item `SqrtField` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 36 | use ff::{Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr, ScalarEngine, SqrtField};
[INFO] [stdout]    |                                                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/ec.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use pairing::bls12_381::*;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use pairing::bls12_381::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fq.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fq12.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fq2.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/fr.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bls12_381/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pairing::bls12_381::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/ec.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use pairing::bn256::*;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]   --> benches/bn256/ec.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use pairing::bls12_381::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fq.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fq12.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fq2.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/fr.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pairing`
[INFO] [stdout]  --> benches/bn256/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pairing::bn256::*;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]  --> benches/bls12_381/ec.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use pairing::CurveProjective;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |     use pairing::CurveProjective;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use pairing::{CurveAffine, Engine};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]  --> benches/bn256/ec.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use pairing::CurveProjective;
[INFO] [stdout]   |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bn256/ec.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |     use pairing::CurveProjective;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pairing`
[INFO] [stdout]   --> benches/bn256/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use pairing::{CurveAffine, Engine};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `pairing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:14:43
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:33:43
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Affine` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:52:23
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:77:25
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:78:43
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/ec.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/ec.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]    --> benches/bls12_381/ec.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Affine` in this scope
[INFO] [stdout]    --> benches/bls12_381/ec.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bls12_381/ec.rs:116:23
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                       ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bls12_381/ec.rs:116:43
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bls12_381/fq.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fq> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Eq> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:225:27
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fq::rand(&mut rng);
[INFO] [stdout]     |                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Eq::rand(&mut rng);
[INFO] [stdout]     |                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let v: Vec<FqRepr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fq::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Eq::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bls12_381/fq.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fq::from_repr(v[count])
[INFO] [stdout]     |         ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Eq::from_repr(v[count])
[INFO] [stdout]     |         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:13:41
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:50:23
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq12, Fq12)> = (0..SAMPLES)
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq12::rand(&mut rng), Fq12::rand(&mut rng)))
[INFO] [stdout]    |                                         ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:69:45
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                                             ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq12`
[INFO] [stdout]   --> benches/bls12_381/fq12.rs:86:45
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq12> = (0..SAMPLES).map(|_| Fq12::rand(&mut rng)).collect();
[INFO] [stdout]    |                                             ^^^^ use of undeclared type `Fq12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:13:40
[INFO] [stdout]    |
[INFO] [stdout] 13 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:32:40
[INFO] [stdout]    |
[INFO] [stdout] 32 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:50:22
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(Fq2, Fq2)> = (0..SAMPLES)
[INFO] [stdout]    |                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:51:40
[INFO] [stdout]    |
[INFO] [stdout] 51 |         .map(|_| (Fq2::rand(&mut rng), Fq2::rand(&mut rng)))
[INFO] [stdout]    |                                        ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:69:44
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:86:16
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]   --> benches/bls12_381/fq2.rs:86:44
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq2` in this scope
[INFO] [stdout]    --> benches/bls12_381/fq2.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq2`
[INFO] [stdout]    --> benches/bls12_381/fq2.rs:102:44
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let v: Vec<Fq2> = (0..SAMPLES).map(|_| Fq2::rand(&mut rng)).collect();
[INFO] [stdout]     |                                            ^^^ use of undeclared type `Fq2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FrRepr, FrRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FrRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]   --> benches/bls12_381/fr.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]   --> benches/bls12_381/fr.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FrRepr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FrRepr> = (0..SAMPLES).map(|_| FrRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FrRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fn, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fr)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fr, Fn)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fn::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fr::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fn> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:225:27
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fr::rand(&mut rng);
[INFO] [stdout]     |                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 |             let mut tmp = Fn::rand(&mut rng);
[INFO] [stdout]     |                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Fn` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fn> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let v: Vec<Fr> = (0..SAMPLES).map(|_| Fn::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrRepr` in this scope
[INFO] [stdout]    --> benches/bls12_381/fr.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let v: Vec<FrRepr> = (0..SAMPLES)
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FrRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:260:18
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fr::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 |         .map(|_| Fn::rand(&mut rng).into_repr())
[INFO] [stdout]     |                  ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]    --> benches/bls12_381/fr.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fr::from_repr(v[count])
[INFO] [stdout]     |         ^^ use of undeclared type `Fr`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Fn::from_repr(v[count])
[INFO] [stdout]     |         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let v: Vec<G1> = (0..SAMPLES).map(|_| G1::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:18:43
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let v: Vec<G1> = (0..SAMPLES).map(|_| G1::rand(&mut rng)).collect();
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let tmp = G1Affine::from(v[count]).prepare();
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let v: Vec<G2> = (0..SAMPLES).map(|_| G2::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:34:43
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let v: Vec<G2> = (0..SAMPLES).map(|_| G2::rand(&mut rng)).collect();
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         let tmp = G2Affine::from(v[count]).prepare();
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Prepared` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(G1Prepared, G2Prepared)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Prepared` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let v: Vec<(G1Prepared, G2Prepared)> = (0..SAMPLES)
[INFO] [stdout]    |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Prepared;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:54:17
[INFO] [stdout]    |
[INFO] [stdout] 54 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let tmp = Bls12::miller_loop(&[(&v[count].0, &v[count].1)]);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq12` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let v: Vec<Fq12> = (0..SAMPLES)
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::Fq12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G1Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:76:32
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 G1Affine::from(G1::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2Affine`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `G2Affine`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:77:32
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 G2Affine::from(G2::rand(&mut rng)).prepare(),
[INFO] [stdout]    |                                ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:80:31
[INFO] [stdout]    |
[INFO] [stdout] 80 |         .map(|(ref p, ref q)| Bls12::miller_loop(&[(p, q)]))
[INFO] [stdout]    |                               ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let tmp = Bls12::final_exponentiation(&v[count]);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let v: Vec<(G1, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bls12_381/mod.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let v: Vec<(G1, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .map(|_| (G1::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                   ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bls12_381/mod.rs:98:39
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .map(|_| (G1::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bls12`
[INFO] [stdout]    --> benches/bls12_381/mod.rs:103:19
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let tmp = Bls12::pairing(v[count].0, v[count].1);
[INFO] [stdout]     |                   ^^^^^ use of undeclared type `Bls12`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 7   + use pairing_ce::bls12_381::Bls12;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let v: Vec<(G1, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bn256/ec.rs:14:43
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .map(|_| (G1::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let v: Vec<(G1, G1)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:33:43
[INFO] [stdout]    |
[INFO] [stdout] 33 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G1Affine` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 |         let v: Vec<(G1, G1Affine)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1Affine;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:52:23
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                       ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G1`
[INFO] [stdout]   --> benches/bn256/ec.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |             .map(|_| (G1::rand(&mut rng), G1::rand(&mut rng).into()))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G1`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bls12_381::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 2  +     use pairing_ce::compact_bn256::G1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:77:25
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^
[INFO] [stdout]   --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let v: Vec<(G2, Fn)> = (0..SAMPLES)
[INFO] [stdout]    |                         ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/ec.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr`
[INFO] [stdout]   --> benches/bn256/ec.rs:78:43
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fr::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `Fr`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 78 |             .map(|_| (G2::rand(&mut rng), Fn::rand(&mut rng)))
[INFO] [stdout]    |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::Fr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]   --> benches/bn256/ec.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let v: Vec<(G2, G2)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/ec.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                       ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]   --> benches/bn256/ec.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 97 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng)))
[INFO] [stdout]    |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 66 +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2` in this scope
[INFO] [stdout]    --> benches/bn256/ec.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `G2Affine` in this scope
[INFO] [stdout]    --> benches/bn256/ec.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let v: Vec<(G2, G2Affine)> = (0..SAMPLES)
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2Affine;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bn256/ec.rs:116:23
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                       ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `G2`
[INFO] [stdout]    --> benches/bn256/ec.rs:116:43
[INFO] [stdout]     |
[INFO] [stdout] 116 |             .map(|_| (G2::rand(&mut rng), G2::rand(&mut rng).into()))
[INFO] [stdout]     |                                           ^^ use of undeclared type `G2`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bls12_381::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 66  +     use pairing_ce::compact_bn256::G2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:14:28
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let mut tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |             let mut tmp2 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let v: Vec<(FqRepr, FqRepr)> = (0..SAMPLES)
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |             let tmp1 = FqRepr::rand(&mut rng);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:67:47
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]   --> benches/bn256/fq.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]   --> benches/bn256/fq.rs:83:47
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]    |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FqRepr` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FqRepr`
[INFO] [stdout]    --> benches/bn256/fq.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let v: Vec<FqRepr> = (0..SAMPLES).map(|_| FqRepr::rand(&mut rng)).collect();
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `FqRepr`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::FqRepr;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:136:21
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Eq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                 ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Fq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let v: Vec<(Fq, Eq)> = (0..SAMPLES)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Eq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                   ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Fq::rand(&mut rng)))
[INFO] [stdout]     |                                       ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .map(|_| (Fq::rand(&mut rng), Eq::rand(&mut rng)))
[INFO] [stdout]     |                                       ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:174:43
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:191:16
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:191:43
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Eq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fq`
[INFO] [stdout]    --> benches/bn256/fq.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Fq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ^^ use of undeclared type `Fq`
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let v: Vec<Fq> = (0..SAMPLES).map(|_| Eq::rand(&mut rng)).collect();
[INFO] [stdout]     |                                           ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::bls12_381::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use pairing_ce::compact_bn256::Fq;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fq` in this scope
[INFO] [stdout]    --> benches/bn256/fq.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Fq> = (0..SAMPLES)
[INFO] [stdout]     |                ^^
[INFO] [stdout]    --> /rustc/72eda894eb3548c7ba774079ce0afab42958d4ee/library/core/src/cmp.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Eq` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let v: Vec<Eq> = (0..SAMPLES)
[INFO] [stdout]     |                ~~
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[WARN] too many lines in the log, truncating it
