[INFO] cloning repository https://github.com/arkworks-rs/curves [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/arkworks-rs/curves" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farkworks-rs%2Fcurves", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farkworks-rs%2Fcurves'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d0dc200f22f54cdf2eef9d2ff7d3d9f3c661f3be [INFO] testing arkworks-rs/curves against 1.59.0 for beta-1.60-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farkworks-rs%2Fcurves" "/workspace/builds/worker-0/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/arkworks-rs/curves on toolchain 1.59.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/arkworks-rs/curves [INFO] finished tweaking git repo https://github.com/arkworks-rs/curves [INFO] tweaked toml for git repo https://github.com/arkworks-rs/curves written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/arkworks-rs/algebra` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 45996bceb2e0a33dd1166a414d615de44f5f052a5b3a13da04735f3845519f6a [INFO] running `Command { std: "docker" "start" "-a" "45996bceb2e0a33dd1166a414d615de44f5f052a5b3a13da04735f3845519f6a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "45996bceb2e0a33dd1166a414d615de44f5f052a5b3a13da04735f3845519f6a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "45996bceb2e0a33dd1166a414d615de44f5f052a5b3a13da04735f3845519f6a", kill_on_drop: false }` [INFO] [stdout] 45996bceb2e0a33dd1166a414d615de44f5f052a5b3a13da04735f3845519f6a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4cd70a0e9d37b45faafd3c7addb0d4b7abbe91218702b7a4653b40b070c8efcd [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "4cd70a0e9d37b45faafd3c7addb0d4b7abbe91218702b7a4653b40b070c8efcd", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling ppv-lite86 v0.2.16 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling once_cell v1.9.0 [INFO] [stderr] Compiling paste v1.0.6 [INFO] [stderr] Compiling tracing-core v0.1.22 [INFO] [stderr] Compiling pin-project-lite v0.2.8 [INFO] [stderr] Compiling bencher v0.1.5 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling generic-array v0.14.5 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling libc v0.2.119 [INFO] [stderr] Compiling ark-curve-benches v0.3.0 (/opt/rustwide/workdir/curve-benches) [INFO] [stderr] Compiling ark-ff v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling getrandom v0.2.5 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling hashbrown v0.12.0 [INFO] [stderr] Compiling ark-std v0.3.0 [INFO] [stderr] Compiling crypto-common v0.1.3 [INFO] [stderr] Compiling digest v0.10.3 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling zeroize_derive v1.3.2 [INFO] [stderr] Compiling ark-serialize-derive v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ark-ff-asm v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling ark-ff-macros v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling tracing-attributes v0.1.19 [INFO] [stderr] Compiling ark-serialize v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling zeroize v1.5.3 [INFO] [stderr] Compiling tracing v0.1.31 [INFO] [stderr] Compiling ark-poly v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling ark-relations v0.3.0 [INFO] [stderr] Compiling ark-ec v0.3.0 (https://github.com/arkworks-rs/algebra#6ea310ef) [INFO] [stderr] Compiling ark-bls12-377 v0.3.0 (/opt/rustwide/workdir/bls12_377) [INFO] [stderr] Compiling ark-mnt4-298 v0.3.0 (/opt/rustwide/workdir/mnt4_298) [INFO] [stderr] Compiling ark-bls12-381 v0.3.0 (/opt/rustwide/workdir/bls12_381) [INFO] [stderr] Compiling ark-mnt4-753 v0.3.0 (/opt/rustwide/workdir/mnt4_753) [INFO] [stderr] Compiling ark-r1cs-std v0.3.1 [INFO] [stderr] Compiling ark-bn254 v0.3.0 (/opt/rustwide/workdir/bn254) [INFO] [stderr] Compiling ark-pallas v0.3.0 (/opt/rustwide/workdir/pallas) [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/curves/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use ark_ff::field_new; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/curves/g1.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/fields/fq.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | field_new, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g1.rs:17:30 [INFO] [stdout] | [INFO] [stdout] 17 | const COFACTOR_INV: Fr = field_new!(Fr, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g1.rs:22:25 [INFO] [stdout] | [INFO] [stdout] 22 | const COEFF_A: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g1.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | const COEFF_B: Fq = field_new!(Fq, "3"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g1.rs:38:32 [INFO] [stdout] | [INFO] [stdout] 38 | pub const G1_GENERATOR_X: Fq = field_new!(Fq, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g1.rs:41:32 [INFO] [stdout] | [INFO] [stdout] 41 | pub const G1_GENERATOR_Y: Fq = field_new!(Fq, "2"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:74:35 [INFO] [stdout] | [INFO] [stdout] 74 | pub const G2_GENERATOR_Y_C1: Fq = field_new!(Fq, "4082367875863433681332203403145435568316851327593401208105741076214120093531"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | pub const FQ_ONE: Fq = field_new!(Fq, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq.rs:100:25 [INFO] [stdout] | [INFO] [stdout] 100 | pub const FQ_ZERO: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:12:29 [INFO] [stdout] | [INFO] [stdout] 12 | const NONRESIDUE: Fq6 = field_new!(Fq6, FQ2_ZERO, FQ2_ONE, FQ2_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq12.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | field_new!(Fq2, c0, c1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq6.rs:14:29 [INFO] [stdout] | [INFO] [stdout] 14 | const NONRESIDUE: Fq2 = field_new!(Fq2, field_new!(Fq, "9"), field_new!(Fq, "1")); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:38:26 [INFO] [stdout] | [INFO] [stdout] 38 | pub const FQ2_ONE: Fq2 = field_new!(Fq2, FQ_ONE, FQ_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | pub const FQ2_ZERO: Fq2 = field_new!(Fq2, FQ_ZERO, FQ_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | field_new!(Fq, "-1"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | field_new!(Fq, "1"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | field_new!(Fq, "1"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | field_new!(Fq, "2"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/fields/fq2.rs:13:28 [INFO] [stdout] | [INFO] [stdout] 13 | const NONRESIDUE: Fq = field_new!(Fq, "-1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/mod.rs:36:35 [INFO] [stdout] | [INFO] [stdout] 36 | const TWIST_MUL_BY_Q_Y: Fq2 = field_new!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/mod.rs:25:35 [INFO] [stdout] | [INFO] [stdout] 25 | const TWIST_MUL_BY_Q_X: Fq2 = field_new!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:69:35 [INFO] [stdout] | [INFO] [stdout] 69 | pub const G2_GENERATOR_Y_C0: Fq = field_new!(Fq, "8495653923123431417604973247489272438418190587263600148770280649306958101930"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:64:35 [INFO] [stdout] | [INFO] [stdout] 64 | pub const G2_GENERATOR_X_C1: Fq = field_new!(Fq, "11559732032986387107991004021392285783925812861821192530917403151452391805634"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:59:35 [INFO] [stdout] | [INFO] [stdout] 59 | pub const G2_GENERATOR_X_C0: Fq = field_new!(Fq, "10857046999023057135944570762232829481370756359578518086990519993285655852781"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:54:33 [INFO] [stdout] | [INFO] [stdout] 54 | pub const G2_GENERATOR_Y: Fq2 = field_new!(Fq2, G2_GENERATOR_Y_C0, G2_GENERATOR_Y_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:52:33 [INFO] [stdout] | [INFO] [stdout] 52 | pub const G2_GENERATOR_X: Fq2 = field_new!(Fq2, G2_GENERATOR_X_C0, G2_GENERATOR_X_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | const COEFF_B: Fq2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:31:26 [INFO] [stdout] | [INFO] [stdout] 31 | const COEFF_A: Fq2 = field_new!(Fq2, field_new!(Fq, "0"), field_new!(Fq, "0")); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bn254/src/curves/g2.rs:25:30 [INFO] [stdout] | [INFO] [stdout] 25 | const COFACTOR_INV: Fr = field_new!(Fr, "10944121435919637613327163357776759465618812564592884533313067514031822496649"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp2Params` is not a member of trait `BnParameters` [INFO] [stdout] --> bn254/src/curves/mod.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | type Fp2Params = Fq2Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `BnParameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp6Params` is not a member of trait `BnParameters` [INFO] [stdout] --> bn254/src/curves/mod.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | type Fp6Params = Fq6Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `BnParameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp12Params` is not a member of trait `BnParameters` [INFO] [stdout] --> bn254/src/curves/mod.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | type Fp12Params = Fq12Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `BnParameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp256Parameters` in this scope [INFO] [stdout] --> bn254/src/fields/fr.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Fp256Parameters for FrParameters {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FftParameters` in this scope [INFO] [stdout] --> bn254/src/fields/fr.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl FftParameters for FrParameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FpParameters` in this scope [INFO] [stdout] --> bn254/src/fields/fr.rs:24:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl FpParameters for FrParameters { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp256Parameters` in this scope [INFO] [stdout] --> bn254/src/fields/fq.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Fp256Parameters for FqParameters {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FftParameters` in this scope [INFO] [stdout] --> bn254/src/fields/fq.rs:12:6 [INFO] [stdout] | [INFO] [stdout] 12 | impl FftParameters for FqParameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FpParameters` in this scope [INFO] [stdout] --> bn254/src/fields/fq.rs:25:6 [INFO] [stdout] | [INFO] [stdout] 25 | impl FpParameters for FqParameters { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp2Parameters` in this scope [INFO] [stdout] --> bn254/src/fields/fq2.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Fp2Parameters for Fq2Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> bn254/src/fields/fq6.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Fp6Parameters for Fq6Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp12Parameters` in this scope [INFO] [stdout] --> bn254/src/fields/fq12.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Fp12Parameters for Fq12Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> pallas/src/curves/mod.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | use ark_ff::{field_new, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp256Parameters` [INFO] [stdout] --> pallas/src/fields/fq.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp256, Fp256Parameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ no `Fp256Parameters` in `fields` [INFO] [stdout] | | [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp256Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> pallas/src/fields/fr.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp256, Fp256Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp256Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> pallas/src/curves/mod.rs:22:30 [INFO] [stdout] | [INFO] [stdout] 22 | const COFACTOR_INV: Fr = field_new!(Fr, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> pallas/src/curves/mod.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | const COEFF_A: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> pallas/src/curves/mod.rs:33:25 [INFO] [stdout] | [INFO] [stdout] 33 | const COEFF_B: Fq = field_new!(Fq, "5"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> pallas/src/curves/mod.rs:46:31 [INFO] [stdout] | [INFO] [stdout] 46 | pub const G_GENERATOR_X: Fq = field_new!(Fq, "-1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> pallas/src/curves/mod.rs:49:31 [INFO] [stdout] | [INFO] [stdout] 49 | pub const G_GENERATOR_Y: Fq = field_new!(Fq, "2"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 71 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0437. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ark-bn254` due to 72 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | field_new, Fp2, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> mnt4_753/src/curves/g1.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use ark_ff::field_new; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use ark_ff::field_new; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp768Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> mnt4_753/src/fields/fr.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp768, Fp768Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp768Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp768Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> mnt4_753/src/fields/fq.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp768, Fp768Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp768Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::field_new`, `ark_ff::fields::fp2::Fp2Parameters` [INFO] [stdout] --> mnt4_753/src/fields/fq2.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | field_new, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] 4 | fields::fp2::{Fp2, Fp2Parameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ no `Fp2Parameters` in `fields::models::fp2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::field_new`, `ark_ff::fields::fp4::Fp4Parameters` [INFO] [stdout] --> mnt4_753/src/fields/fq4.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | field_new, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] 4 | fields::fp4::{Fp4, Fp4Parameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ no `Fp4Parameters` in `fields::models::fp4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g1.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | pub const G1_GENERATOR_Y: Fq = field_new!(Fq, "691364819036731428460668510115015587298626366748362471354025104820807365461780284043384293... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:99:35 [INFO] [stdout] | [INFO] [stdout] 99 | pub const G2_GENERATOR_Y_C1: Fq = field_new!(Fq, "176086374249643957370412913737566571396073064401937318041024570117266907021692389669961... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:25:41 [INFO] [stdout] | [INFO] [stdout] 25 | const TWIST: Fp2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:33:49 [INFO] [stdout] | [INFO] [stdout] 33 | const TWIST_COEFF_A: Fp2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:73:40 [INFO] [stdout] | [INFO] [stdout] 73 | pub const G1_COEFF_A_NON_RESIDUE: Fq = field_new!(Fq, "26"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:75:25 [INFO] [stdout] | [INFO] [stdout] 75 | pub const FQ_ZERO: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 76 | pub const FQ_ONE: Fq = field_new!(Fq, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:77:25 [INFO] [stdout] | [INFO] [stdout] 77 | pub const FR_ZERO: Fr = field_new!(Fr, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:78:24 [INFO] [stdout] | [INFO] [stdout] 78 | pub const FR_ONE: Fr = field_new!(Fr, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq2.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | const NONRESIDUE: Fq = field_new!(Fq, "13"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq2.rs:19:57 [INFO] [stdout] | [INFO] [stdout] 19 | const QUADRATIC_NONRESIDUE: (Self::Fp, Self::Fp) = (field_new!(Fq, "8"), FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq2.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | ... field_new!(Fq, "4189849096791895340234421479124063712817070991995394907178350292102535281257110677305889376379033892141807097188825... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq4.rs:14:29 [INFO] [stdout] | [INFO] [stdout] 14 | const NONRESIDUE: Fq2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FpParameters` in module `ark_ff::fields` [INFO] [stdout] --> pallas/src/fields/fq.rs:25:22 [INFO] [stdout] | [INFO] [stdout] 25 | impl ark_ff::fields::FpParameters for FqParameters { [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ark_ff::fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq4.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | ... field_new!(Fq, "1869165656980377129624405452343185246495895979901901385900725969254212120830460253955535051707550828782975393255857... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq4.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | ... field_new!(Fq, "4189849096791895340234421479124063712817070991995394907178350292102535281257110677305889376379033892141807097188825... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/fields/fq4.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | ... field_new!(Fq, "2320683439811518210610016026780878466321175012093493521277624322848323160426650423350354324671483063358831703932967... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:96:35 [INFO] [stdout] | [INFO] [stdout] 96 | pub const G2_GENERATOR_Y_C0: Fq = field_new!(Fq, "399401526707605196539403203148273279419931414037083386669252042820844770747546426258499... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:93:35 [INFO] [stdout] | [INFO] [stdout] 93 | pub const G2_GENERATOR_X_C1: Fq = field_new!(Fq, "197060113196301723910760796247997539481585067712221474862379953219254433313961696565684... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:90:35 [INFO] [stdout] | [INFO] [stdout] 90 | pub const G2_GENERATOR_X_C0: Fq = field_new!(Fq, "294839651108431446757033647447088365246439601055386080788625083975024473499130684349410... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:81:29 [INFO] [stdout] | [INFO] [stdout] 81 | const G2_GENERATOR_Y: Fq2 = field_new!(Fq2, G2_GENERATOR_Y_C0, G2_GENERATOR_Y_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:80:29 [INFO] [stdout] | [INFO] [stdout] 80 | const G2_GENERATOR_X: Fq2 = field_new!(Fq2, G2_GENERATOR_X_C0, G2_GENERATOR_X_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | field_new!(Fq2, MUL_BY_A_C0 * &elt.c0, MUL_BY_A_C1 * &elt.c1,) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:65:26 [INFO] [stdout] | [INFO] [stdout] 65 | const COEFF_B: Fq2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:42:30 [INFO] [stdout] | [INFO] [stdout] 42 | const COFACTOR_INV: Fr = field_new!(Fr, "10234560440966548100473493405231806639163484839500598870011194923121590505146780794565383368... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g1.rs:47:32 [INFO] [stdout] | [INFO] [stdout] 47 | pub const G1_GENERATOR_X: Fq = field_new!(Fq, "779016348138533131312463154695722837612896135018526270512306802772751835036206442600243245... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g1.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 35 | const COEFF_B: Fq = field_new!(Fq, "2879880390345638889141003679329940576494037236009993834075257640639388037212697006842138331248285... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_753/src/curves/g1.rs:31:25 [INFO] [stdout] | [INFO] [stdout] 31 | const COEFF_A: Fq = field_new!(Fq, "2"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp2Params` is not a member of trait `MNT4Parameters` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | type Fp2Params = Fq2Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp4Params` is not a member of trait `MNT4Parameters` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | type Fp4Params = Fq4Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Fq2` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:7:17 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::{Fq, Fq2, Fq2Parameters, Fq4Parameters, Fr}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> mnt4_753/src/lib.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | unused, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] = note: `#[warn(unused_imports)]` implied by `#[warn(unused)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FQ_ZERO` [INFO] [stdout] --> mnt4_753/src/curves/g2.rs:8:26 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::{Fq, Fq2, Fr, FQ_ZERO, G1_COEFF_A_NON_RESIDUE}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FQ_ZERO` [INFO] [stdout] --> mnt4_753/src/fields/fq4.rs:1:45 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Fq, Fq2, Fq2Parameters, FQ_ONE, FQ_ZERO}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Fp2Params` not found for `Self` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:25:28 [INFO] [stdout] | [INFO] [stdout] 25 | const TWIST: Fp2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ associated type `Fp2Params` not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Fp2Params` not found for `Self` [INFO] [stdout] --> mnt4_753/src/curves/mod.rs:33:36 [INFO] [stdout] | [INFO] [stdout] 33 | const TWIST_COEFF_A: Fp2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ associated type `Fp2Params` not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 38 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0220, E0432, E0437. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0220`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:2:41 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{biginteger::BigInteger320, field_new, BigInt, Fp2}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> mnt4_298/src/curves/g1.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use ark_ff::field_new; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use ark_ff::field_new; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp320Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> mnt4_298/src/fields/fr.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp320, Fp320Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp320Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp320Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> mnt4_298/src/fields/fq.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp320, Fp320Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp320Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::field_new`, `ark_ff::fields::fp2::Fp2Parameters` [INFO] [stdout] --> mnt4_298/src/fields/fq2.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | field_new, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] 4 | fields::fp2::{Fp2, Fp2Parameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ no `Fp2Parameters` in `fields::models::fp2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::field_new`, `ark_ff::fields::fp4::Fp4Parameters` [INFO] [stdout] --> mnt4_298/src/fields/fq4.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | field_new, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] 4 | fields::fp4::{Fp4, Fp4Parameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ no `Fp4Parameters` in `fields::models::fp4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g1.rs:55:32 [INFO] [stdout] | [INFO] [stdout] 55 | pub const G1_GENERATOR_Y: Fq = field_new!(Fq, "363732850702582978263902770815145784459747722357071843971107674179038674942891694705904306"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:91:35 [INFO] [stdout] | [INFO] [stdout] 91 | pub const G2_GENERATOR_Y_C1: Fq = field_new!(Fq, "424621479598893882672393190337420680597584695892317197646113820787463109735345923009077... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:22:41 [INFO] [stdout] | [INFO] [stdout] 22 | const TWIST: Fp2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:30:49 [INFO] [stdout] | [INFO] [stdout] 30 | const TWIST_COEFF_A: Fp2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:50:40 [INFO] [stdout] | [INFO] [stdout] 50 | pub const G1_COEFF_A_NON_RESIDUE: Fq = field_new!(Fq, "34"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:51:25 [INFO] [stdout] | [INFO] [stdout] 51 | pub const FQ_ZERO: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:52:24 [INFO] [stdout] | [INFO] [stdout] 52 | pub const FQ_ONE: Fq = field_new!(Fq, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:53:25 [INFO] [stdout] | [INFO] [stdout] 53 | pub const FR_ZERO: Fr = field_new!(Fr, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:54:24 [INFO] [stdout] | [INFO] [stdout] 54 | pub const FR_ONE: Fr = field_new!(Fr, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq2.rs:17:28 [INFO] [stdout] | [INFO] [stdout] 17 | const NONRESIDUE: Fq = field_new!(Fq, "17"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq2.rs:22:57 [INFO] [stdout] | [INFO] [stdout] 22 | const QUADRATIC_NONRESIDUE: (Self::Fp, Self::Fp) = (field_new!(Fq, "8"), FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq2.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | field_new!(Fq, "475922286169261325753349249653048451545124879242694725395555128576210262817955800483758080"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq4.rs:14:29 [INFO] [stdout] | [INFO] [stdout] 14 | const NONRESIDUE: Fq2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq4.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | field_new!(Fq, "7684163245453501615621351552473337069301082060976805004625011694147890954040864167002308"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq4.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | field_new!(Fq, "475922286169261325753349249653048451545124879242694725395555128576210262817955800483758080"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/fields/fq4.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | field_new!(Fq, "468238122923807824137727898100575114475823797181717920390930116882062371863914936316755773"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:88:35 [INFO] [stdout] | [INFO] [stdout] 88 | pub const G2_GENERATOR_Y_C0: Fq = field_new!(Fq, "374374090085289682683525210349369318429735464413706631185430151182919983056240250375124... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:85:35 [INFO] [stdout] | [INFO] [stdout] 85 | pub const G2_GENERATOR_X_C1: Fq = field_new!(Fq, "376209536155004801109355143609232786054644764597123932776792808199428490436492163704856... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:82:35 [INFO] [stdout] | [INFO] [stdout] 82 | pub const G2_GENERATOR_X_C0: Fq = field_new!(Fq, "438374926219350099854919100077809681842783509163790991847867546339851681564223481322252... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:73:29 [INFO] [stdout] | [INFO] [stdout] 73 | const G2_GENERATOR_Y: Fq2 = field_new!(Fq2, G2_GENERATOR_Y_C0, G2_GENERATOR_Y_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:72:29 [INFO] [stdout] | [INFO] [stdout] 72 | const G2_GENERATOR_X: Fq2 = field_new!(Fq2, G2_GENERATOR_X_C0, G2_GENERATOR_X_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | field_new!(Fq2, MUL_BY_A_C0 * &elt.c0, MUL_BY_A_C1 * &elt.c1,) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:57:26 [INFO] [stdout] | [INFO] [stdout] 57 | const COEFF_B: Fq2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:34:30 [INFO] [stdout] | [INFO] [stdout] 34 | const COFACTOR_INV: Fr = field_new!(Fr, "475922286169261325753349249653048451545124878207887910632124039320641839552134835598065665"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g1.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | pub const G1_GENERATOR_X: Fq = field_new!(Fq, "60760244141852568949126569781626075788424196370144486719385562369396875346601926534016838"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g1.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | const COEFF_B: Fq = field_new!(Fq, "423894536526684178289416011533888240029318103673896002803341544124054745019340795360841685"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> mnt4_298/src/curves/g1.rs:32:25 [INFO] [stdout] | [INFO] [stdout] 32 | const COEFF_A: Fq = field_new!(Fq, "2"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp2Params` is not a member of trait `MNT4Parameters` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | type Fp2Params = Fq2Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp4Params` is not a member of trait `MNT4Parameters` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | type Fp4Params = Fq4Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Fq2` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::{Fq, Fq2, Fq2Parameters, Fq4Parameters, Fr}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> mnt4_298/src/lib.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | unused, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] = note: `#[warn(unused_imports)]` implied by `#[warn(unused)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FQ_ZERO` [INFO] [stdout] --> mnt4_298/src/curves/g2.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Fq, Fq2, Fr, FQ_ZERO, G1_COEFF_A_NON_RESIDUE}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FQ_ZERO` [INFO] [stdout] --> mnt4_298/src/fields/fq4.rs:1:45 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Fq, Fq2, Fq2Parameters, FQ_ONE, FQ_ZERO}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Fp2Params` not found for `Self` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:22:28 [INFO] [stdout] | [INFO] [stdout] 22 | const TWIST: Fp2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ associated type `Fp2Params` not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Fp2Params` not found for `Self` [INFO] [stdout] --> mnt4_298/src/curves/mod.rs:30:36 [INFO] [stdout] | [INFO] [stdout] 30 | const TWIST_COEFF_A: Fp2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ associated type `Fp2Params` not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 38 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0220, E0432, E0437. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0220`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:9:41 [INFO] [stdout] | [INFO] [stdout] 9 | use ark_ff::{biginteger::BigInteger256, field_new, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | use ark_ff::{field_new, BigInt, Field, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp256Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> bls12_381/src/fields/fr.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | fields::{FftParameters, Fp256, Fp256Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp256Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::field_new`, `ark_ff::fields::FftParameters`, `ark_ff::fields::Fp384Parameters`, `ark_ff::fields::FpParameters` [INFO] [stdout] --> bls12_381/src/fields/fq.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | field_new, [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] 4 | fields::{FftParameters, Fp384, Fp384Parameters, FpParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `FpParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp384Parameters` in `fields` [INFO] [stdout] | no `FftParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq.rs:114:24 [INFO] [stdout] | [INFO] [stdout] 114 | pub const FQ_ONE: Fq = field_new!(Fq, "1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq.rs:115:25 [INFO] [stdout] | [INFO] [stdout] 115 | pub const FQ_ZERO: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:12:29 [INFO] [stdout] | [INFO] [stdout] 12 | const NONRESIDUE: Fq6 = field_new!(Fq6, FQ2_ZERO, FQ2_ONE, FQ2_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:14:29 [INFO] [stdout] | [INFO] [stdout] 14 | const NONRESIDUE: Fq2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:35:26 [INFO] [stdout] | [INFO] [stdout] 35 | pub const FQ2_ONE: Fq2 = field_new!(Fq2, FQ_ONE, FQ_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:34:27 [INFO] [stdout] | [INFO] [stdout] 34 | pub const FQ2_ZERO: Fq2 = field_new!(Fq2, FQ_ZERO, FQ_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | field_new!(Fq, "-1"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | field_new!(Fq, "1"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:13:28 [INFO] [stdout] | [INFO] [stdout] 13 | const NONRESIDUE: Fq = field_new!(Fq, "-1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:111:47 [INFO] [stdout] | [INFO] [stdout] 111 | pub const P_POWER_ENDOMORPHISM_COEFF_1: Fq2 = field_new!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:101:48 [INFO] [stdout] | [INFO] [stdout] 101 | pub const P_POWER_ENDOMORPHISM_COEFF_0 : Fq2 = field_new!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:95:35 [INFO] [stdout] | [INFO] [stdout] 95 | pub const G2_GENERATOR_Y_C1: Fq = field_new!(Fq, "927553665492332455747201965776037880757740193453592970025027978793976877002675564980949... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:90:35 [INFO] [stdout] | [INFO] [stdout] 90 | pub const G2_GENERATOR_Y_C0: Fq = field_new!(Fq, "198515060228729193556805452117717163830086897821565573085937866506634472637382371842386... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:85:35 [INFO] [stdout] | [INFO] [stdout] 85 | pub const G2_GENERATOR_X_C1: Fq = field_new!(Fq, "305914434424421370997125981475378163698647032547664755865937320629163532476895843243350... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:80:35 [INFO] [stdout] | [INFO] [stdout] 80 | pub const G2_GENERATOR_X_C0: Fq = field_new!(Fq, "352701069587466618187139116011060144890029952792775240219908644239793785735715026873347... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:75:33 [INFO] [stdout] | [INFO] [stdout] 75 | pub const G2_GENERATOR_Y: Fq2 = field_new!(Fq2, G2_GENERATOR_Y_C0, G2_GENERATOR_Y_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:74:33 [INFO] [stdout] | [INFO] [stdout] 74 | pub const G2_GENERATOR_X: Fq2 = field_new!(Fq2, G2_GENERATOR_X_C0, G2_GENERATOR_X_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:47:26 [INFO] [stdout] | [INFO] [stdout] 47 | const COEFF_B: Fq2 = field_new!(Fq2, g1::Parameters::COEFF_B, g1::Parameters::COEFF_B,); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:44:26 [INFO] [stdout] | [INFO] [stdout] 44 | const COEFF_A: Fq2 = field_new!(Fq2, g1::Parameters::COEFF_A, g1::Parameters::COEFF_A,); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g2.rs:39:30 [INFO] [stdout] | [INFO] [stdout] 39 | const COFACTOR_INV: Fr = field_new!(Fr, "26652489039290660355457965112010883481355318854675681319708643586776743290055"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:80:22 [INFO] [stdout] | [INFO] [stdout] 80 | pub const BETA: Fq = field_new!(Fq, "793479390729215512621379701633421447060886740281060493010456487427281649075476305620758731620350"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:77:32 [INFO] [stdout] | [INFO] [stdout] 77 | pub const G1_GENERATOR_Y: Fq = field_new!(Fq, "133950654494447647302047137994192122158493387593834962042654373641651142395633350647272465... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:72:32 [INFO] [stdout] | [INFO] [stdout] 72 | pub const G1_GENERATOR_X: Fq = field_new!(Fq, "368541675371338701678108831518307775796162079578254640989457837868860759237837631883605494... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | const COEFF_B: Fq = field_new!(Fq, "4"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:33:25 [INFO] [stdout] | [INFO] [stdout] 33 | const COEFF_A: Fq = field_new!(Fq, "0"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_381/src/curves/g1.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | const COFACTOR_INV: Fr = field_new!(Fr, "52435875175126190458656871551744051925719901746859129887267498875565241663483"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | use ark_ff::{field_new, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp2Params` is not a member of trait `Bls12Parameters` [INFO] [stdout] --> bls12_381/src/curves/mod.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | type Fp2Params = Fq2Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp6Params` is not a member of trait `Bls12Parameters` [INFO] [stdout] --> bls12_381/src/curves/mod.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | type Fp6Params = Fq6Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp12Params` is not a member of trait `Bls12Parameters` [INFO] [stdout] --> bls12_381/src/curves/mod.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | type Fp12Params = Fq12Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, Zero}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_377/src/fields/fq2.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::{field_new, fields::*}; [INFO] [stdout] | ^^^^^^^^^ no `field_new` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:225:32 [INFO] [stdout] | [INFO] [stdout] 225 | pub const TE_GENERATOR_Y: Fq = field_new!(Fq, "617705136552963363856323640703868021160954422266528537154972619688444049090547189190827238... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:86:35 [INFO] [stdout] | [INFO] [stdout] 86 | pub const G2_GENERATOR_Y_C1: Fq = field_new!(Fq, "149157405641012693445398062341192467754805999074082136895788947234480009303640899064710... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:12:29 [INFO] [stdout] | [INFO] [stdout] 12 | const NONRESIDUE: Fq6 = field_new!(Fq6, FQ2_ZERO, FQ2_ONE, FQ2_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | field_new!(Fq2, FQ_ONE, FQ_ZERO), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | field_new!(Fq2, c0, c1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | field_new!(Fq2, FQ_ONE, FQ_ZERO), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | field_new!(Fq2, FQ_ONE, FQ_ZERO), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | field_new!(Fq2, field_new!(Fq, "-1"), FQ_ZERO), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | field_new!(Fq2, FQ_ONE, FQ_ZERO), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:14:29 [INFO] [stdout] | [INFO] [stdout] 14 | const NONRESIDUE: Fq2 = field_new!(Fq2, FQ_ZERO, FQ_ONE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq2.rs:38:26 [INFO] [stdout] | [INFO] [stdout] 38 | pub const FQ2_ONE: Fq2 = field_new!(Fq2, FQ_ONE, FQ_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq2.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | pub const FQ2_ZERO: Fq2 = field_new!(Fq2, FQ_ZERO, FQ_ZERO); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq2.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | field_new!(Fq, "-1"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/fields/fq2.rs:13:28 [INFO] [stdout] | [INFO] [stdout] 13 | const NONRESIDUE: Fq = field_new!(Fq, "-5"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:81:35 [INFO] [stdout] | [INFO] [stdout] 81 | pub const G2_GENERATOR_Y_C0: Fq = field_new!(Fq, "631602947682920732093813619439351989081316924766769071967540379192449296114507762192103... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:76:35 [INFO] [stdout] | [INFO] [stdout] 76 | pub const G2_GENERATOR_X_C1: Fq = field_new!(Fq, "140913150380207355837477652521042157274541796891053068589147167627541651775299824604154... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:71:35 [INFO] [stdout] | [INFO] [stdout] 71 | pub const G2_GENERATOR_X_C0: Fq = field_new!(Fq, "233578398248691099356572568220835526895379068987715365179118596935057653620464273615301... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:66:33 [INFO] [stdout] | [INFO] [stdout] 66 | pub const G2_GENERATOR_Y: Fq2 = field_new!(Fq2, G2_GENERATOR_Y_C0, G2_GENERATOR_Y_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:64:33 [INFO] [stdout] | [INFO] [stdout] 64 | pub const G2_GENERATOR_X: Fq2 = field_new!(Fq2, G2_GENERATOR_X_C0, G2_GENERATOR_X_C1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:48:26 [INFO] [stdout] | [INFO] [stdout] 48 | const COEFF_B: Fq2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | const COEFF_A: Fq2 = field_new!(Fq2, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:30:30 [INFO] [stdout] | [INFO] [stdout] 30 | const COFACTOR_INV: Fr = field_new!(Fr, "6764900296503390671038341982857278410319949526107311149686707033187604810669"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:220:32 [INFO] [stdout] | [INFO] [stdout] 220 | pub const TE_GENERATOR_X: Fq = field_new!(Fq, "712225695317091372293702688963237056902852161751893082023380475596284381108208006412786625... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:172:32 [INFO] [stdout] | [INFO] [stdout] 172 | pub const G1_GENERATOR_Y: Fq = field_new!(Fq, "241266749859715473739788878240585681733927191168601896383759122102112907357779751001206799... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:167:32 [INFO] [stdout] | [INFO] [stdout] 167 | pub const G1_GENERATOR_X: Fq = field_new!(Fq, "819379993731509642399382555734659482399886715026479765942196956448553042573276920067459786... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:159:25 [INFO] [stdout] | [INFO] [stdout] 159 | const COEFF_B: Fq = field_new!(Fq, "1018902363322296329070719492988629409141515724290642829829451279850280639878214922750353027843633... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:155:25 [INFO] [stdout] | [INFO] [stdout] 155 | const COEFF_A: Fq = field_new!(Fq, "2280973551133002041385311489052346512621480410261953756450007242712120491519943750924582973042643... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:107:25 [INFO] [stdout] | [INFO] [stdout] 107 | const COEFF_D: Fq = field_new!(Fq, "1222682835986755594884863391586355290969818869148771395795341535820336767853857907300423633412360... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:103:25 [INFO] [stdout] | [INFO] [stdout] 103 | const COEFF_A: Fq = field_new!(Fq, "-1"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `field_new` [INFO] [stdout] --> bls12_377/src/curves/g1.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | const COFACTOR_INV: Fr = field_new!(Fr, "5285428838741532253824584287042945485047145357130994810877"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp2Params` is not a member of trait `Bls12Parameters` [INFO] [stdout] --> bls12_377/src/curves/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | type Fp2Params = Fq2Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp6Params` is not a member of trait `Bls12Parameters` [INFO] [stdout] --> bls12_377/src/curves/mod.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | type Fp6Params = Fq6Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0437]: type `Fp12Params` is not a member of trait `Bls12Parameters` [INFO] [stdout] --> bls12_377/src/curves/mod.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | type Fp12Params = Fq12Parameters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not a member of trait `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp2Parameters` in this scope [INFO] [stdout] --> bls12_381/src/fields/fq2.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Fp2Parameters for Fq2Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> bls12_381/src/fields/fq6.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Fp6Parameters for Fq6Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp12Parameters` in this scope [INFO] [stdout] --> bls12_381/src/fields/fq12.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Fp12Parameters for Fq12Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 63 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0437. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp256Parameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fr.rs:30:6 [INFO] [stdout] | [INFO] [stdout] 30 | impl Fp256Parameters for FrParameters {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FftParameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fr.rs:31:6 [INFO] [stdout] | [INFO] [stdout] 31 | impl FftParameters for FrParameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FpParameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fr.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 44 | impl FpParameters for FrParameters { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp384Parameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fq.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Fp384Parameters for FqParameters {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FftParameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fq.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl FftParameters for FqParameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FpParameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fq.rs:26:6 [INFO] [stdout] | [INFO] [stdout] 26 | impl FpParameters for FqParameters { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp2Parameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fq2.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Fp2Parameters for Fq2Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fq6.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Fp6Parameters for Fq6Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp12Parameters` in this scope [INFO] [stdout] --> bls12_377/src/fields/fq12.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Fp12Parameters for Fq12Parameters { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `fields::FQ_ZERO`, `g1` [INFO] [stdout] --> bls12_377/src/curves/g2.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::{fields::FQ_ZERO, g1, Fq, Fq2, Fr}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> bls12_377/src/lib.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | unused, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] = note: `#[warn(unused_imports)]` implied by `#[warn(unused)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 66 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0437. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/boolean.rs:1:36 [INFO] [stdout] | [INFO] [stdout] 1 | use ark_ff::{BitIteratorBE, Field, FpParameters, PrimeField}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/uint8.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use ark_ff::{Field, FpParameters, PrimeField, ToConstraintField}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::fields::CubicExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/cubic_extension.rs:2:29 [INFO] [stdout] | [INFO] [stdout] 2 | fields::{CubicExtField, CubicExtParameters, Field}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no `CubicExtParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::fields::QuadExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/quadratic_extension.rs:2:35 [INFO] [stdout] | [INFO] [stdout] 2 | fields::{Field, QuadExtField, QuadExtParameters}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `QuadExtParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp/mod.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use ark_ff::{BigInteger, FpParameters, PrimeField}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::fp6_3over2::Fp6Parameters`, `ark_ff::fields::QuadExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:2:43 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::fields::{fp12_2over3over2::*, fp6_3over2::Fp6Parameters, Field, QuadExtParameters}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ no `QuadExtParameters` in `fields` [INFO] [stdout] | | [INFO] [stdout] | no `Fp6Parameters` in `fields::models::fp6_3over2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::biginteger::arithmetic::find_wnaf` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | use ark_ff::biginteger::arithmetic::find_wnaf; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--------- [INFO] [stdout] | | | [INFO] [stdout] | | help: a similar name exists in the module: `find_naf` [INFO] [stdout] | no `find_wnaf` in `biginteger::arithmetic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::Fp2Parameters`, `ark_ff::fields::Fp2ParamsWrapper`, `ark_ff::fields::QuadExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp2.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::fields::{Fp2Parameters, Fp2ParamsWrapper, QuadExtParameters}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ no `QuadExtParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp2ParamsWrapper` in `fields` [INFO] [stdout] | no `Fp2Parameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::CubicExtParameters`, `ark_ff::fields::Fp3Parameters`, `ark_ff::fields::Fp3ParamsWrapper` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp3.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::fields::{CubicExtParameters, Fp3Parameters, Fp3ParamsWrapper}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ no `Fp3ParamsWrapper` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp3Parameters` in `fields` [INFO] [stdout] | no `CubicExtParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ark_ff::fields::Fp4Parameters`, `ark_ff::fields::Fp4ParamsWrapper`, `ark_ff::fields::QuadExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp4.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::fields::{Fp4Parameters, Fp4ParamsWrapper, QuadExtParameters}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ no `QuadExtParameters` in `fields` [INFO] [stdout] | | | [INFO] [stdout] | | no `Fp4ParamsWrapper` in `fields` [INFO] [stdout] | no `Fp4Parameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::fields::QuadExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_2over3.rs:2:37 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::fields::{fp6_2over3::*, QuadExtParameters}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `QuadExtParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::fields::CubicExtParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:2:37 [INFO] [stdout] | [INFO] [stdout] 2 | use ark_ff::fields::{fp6_3over2::*, CubicExtParameters, Fp2}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no `CubicExtParameters` in `fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/uint.rs:9:33 [INFO] [stdout] | [INFO] [stdout] 9 | use ark_ff::{Field, FpParameters, One, PrimeField, Zero}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/mod.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | make_uint!(UInt16, 16, u16, uint16, "`U16`", "`u16`", "16"); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/uint.rs:9:33 [INFO] [stdout] | [INFO] [stdout] 9 | use ark_ff::{Field, FpParameters, One, PrimeField, Zero}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/mod.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | make_uint!(UInt32, 32, u32, uint32, "`U32`", "`u32`", "32"); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/uint.rs:9:33 [INFO] [stdout] | [INFO] [stdout] 9 | use ark_ff::{Field, FpParameters, One, PrimeField, Zero}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/mod.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | make_uint!(UInt64, 64, u64, uint64, "`U64`", "`u64`", "64"); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ark_ff::FpParameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/uint.rs:9:33 [INFO] [stdout] | [INFO] [stdout] 9 | use ark_ff::{Field, FpParameters, One, PrimeField, Zero}; [INFO] [stdout] | ^^^^^^^^^^^^ no `FpParameters` in the root [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/bits/mod.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | make_uint!(UInt128, 128, u128, uint128, "`U128`", "`u128`", "128"); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `make_uint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fp12Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | pub type Fp12Var

= QuadExtVar::Fp6Params>, Fp12ParamsWrapper

>; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `Fp12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fp12Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:10:28 [INFO] [stdout] | [INFO] [stdout] 10 | type Fp2Params

= <

::Fp6Params as Fp6Parameters>::Fp2Params; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `Fp12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fp6Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_2over3.rs:7:46 [INFO] [stdout] | [INFO] [stdout] 7 | pub type Fp6Var

= QuadExtVar::Fp3Params>, Fp6ParamsWrapper

>; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Fp6Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fp6Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:9:47 [INFO] [stdout] | [INFO] [stdout] 9 | pub type Fp6Var

= CubicExtVar::Fp2Params>, Fp6ParamsWrapper

>; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Fp6Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `find_wnaf` in module `ark_ff::biginteger::arithmetic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/quadratic_extension.rs:97:51 [INFO] [stdout] | [INFO] [stdout] 97 | let naf = ark_ff::biginteger::arithmetic::find_wnaf(exponent.as_ref()); [INFO] [stdout] | ^^^^^^^^^ help: a function with a similar name exists: `find_naf` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/algebra-7e23afa68841b66e/6ea310e/ff/src/biginteger/arithmetic.rs:70:1 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn find_naf(num: &[u64]) -> Vec { [INFO] [stdout] | ---------------------------------------- similarly named function `find_naf` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fp12ParamsWrapper` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:8:76 [INFO] [stdout] | [INFO] [stdout] 8 | pub type Fp12Var

= QuadExtVar::Fp6Params>, Fp12ParamsWrapper

>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fp12ParamsWrapper` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:12:68 [INFO] [stdout] | [INFO] [stdout] 12 | impl QuadExtVarParams> for Fp12ParamsWrapper

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp12Parameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | impl QuadExtVarParams> for Fp12ParamsWrapper

{ [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp12Parameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp12.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | impl Fp12Var

{ [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fp6ParamsWrapper` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_2over3.rs:7:74 [INFO] [stdout] | [INFO] [stdout] 7 | pub type Fp6Var

= QuadExtVar::Fp3Params>, Fp6ParamsWrapper

>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fp6ParamsWrapper` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_2over3.rs:9:67 [INFO] [stdout] | [INFO] [stdout] 9 | impl QuadExtVarParams> for Fp6ParamsWrapper

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_2over3.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | impl QuadExtVarParams> for Fp6ParamsWrapper

{ [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fp6ParamsWrapper` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:9:75 [INFO] [stdout] | [INFO] [stdout] 9 | pub type Fp6Var

= CubicExtVar::Fp2Params>, Fp6ParamsWrapper

>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fp6ParamsWrapper` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:11:68 [INFO] [stdout] | [INFO] [stdout] 11 | impl CubicExtVarParams> for Fp6ParamsWrapper

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | impl CubicExtVarParams> for Fp6ParamsWrapper

{ [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | impl Fp6Var

{ [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Fp6Parameters` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/fields/fp6_3over2.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | impl MulAssign> for Fp6Var

{ [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp2Params` in trait `Bls12Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/groups/curves/short_weierstrass/bls12/mod.rs:102:47 [INFO] [stdout] | [INFO] [stdout] 102 | type Fp2G

= Fp2Var<

::Fp2Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp2Params` in trait `MNT4Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/groups/curves/short_weierstrass/mnt4/mod.rs:134:46 [INFO] [stdout] | [INFO] [stdout] 134 | type Fp2G

= Fp2Var<

::Fp2Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp3Params` in trait `MNT6Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/groups/curves/short_weierstrass/mnt6/mod.rs:134:46 [INFO] [stdout] | [INFO] [stdout] 134 | type Fp3G

= Fp3Var<

::Fp3Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `MNT6Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find method or associated constant `size_in_bits` in trait `PrimeField` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/groups/curves/short_weierstrass/mod.rs:279:67 [INFO] [stdout] | [INFO] [stdout] 279 | let scalar_modulus_bits = ::size_in_bits(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `PrimeField` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find method or associated constant `size_in_bits` in trait `PrimeField` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/groups/curves/short_weierstrass/mod.rs:516:67 [INFO] [stdout] | [INFO] [stdout] 516 | let scalar_modulus_bits = ::size_in_bits(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `PrimeField` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp2Params` in trait `Bls12Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/pairing/bls12/mod.rs:16:47 [INFO] [stdout] | [INFO] [stdout] 16 | type Fp2V

= Fp2Var<

::Fp2Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `Bls12Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp2Params` in trait `MNT4Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/pairing/mnt4/mod.rs:20:46 [INFO] [stdout] | [INFO] [stdout] 20 | type Fp2G

= Fp2Var<

::Fp2Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp4Params` in trait `MNT4Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/pairing/mnt4/mod.rs:21:46 [INFO] [stdout] | [INFO] [stdout] 21 | type Fp4G

= Fp4Var<

::Fp4Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `MNT4Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp3Params` in trait `MNT6Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/pairing/mnt6/mod.rs:19:46 [INFO] [stdout] | [INFO] [stdout] 19 | type Fp3G

= Fp3Var<

::Fp3Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `MNT6Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0576]: cannot find associated type `Fp6Params` in trait `MNT6Parameters` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ark-r1cs-std-0.3.1/src/pairing/mnt6/mod.rs:20:46 [INFO] [stdout] | [INFO] [stdout] 20 | type Fp6G

= Fp6Var<

::Fp6Params>; [INFO] [stdout] | ^^^^^^^^^ not found in `MNT6Parameters` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 43 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0576. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "4cd70a0e9d37b45faafd3c7addb0d4b7abbe91218702b7a4653b40b070c8efcd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4cd70a0e9d37b45faafd3c7addb0d4b7abbe91218702b7a4653b40b070c8efcd", kill_on_drop: false }` [INFO] [stdout] 4cd70a0e9d37b45faafd3c7addb0d4b7abbe91218702b7a4653b40b070c8efcd