[INFO] fetching crate ark-poly 0.3.0... [INFO] testing ark-poly-0.3.0 against 1.60.0 for beta-1.61-1 [INFO] extracting crate ark-poly 0.3.0 into /workspace/builds/worker-14/source [INFO] validating manifest of crates.io crate ark-poly 0.3.0 on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ark-poly 0.3.0 [INFO] finished tweaking crates.io crate ark-poly 0.3.0 [INFO] tweaked toml for crates.io crate ark-poly 0.3.0 written to /workspace/builds/worker-14/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 40f4086313c52a4176364e3d8cd5c2390ac1cce0207396ffa8e9f5965d4a17cf [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" "40f4086313c52a4176364e3d8cd5c2390ac1cce0207396ffa8e9f5965d4a17cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "40f4086313c52a4176364e3d8cd5c2390ac1cce0207396ffa8e9f5965d4a17cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "40f4086313c52a4176364e3d8cd5c2390ac1cce0207396ffa8e9f5965d4a17cf", kill_on_drop: false }` [INFO] [stdout] 40f4086313c52a4176364e3d8cd5c2390ac1cce0207396ffa8e9f5965d4a17cf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", 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] 9ea1d8e6c3fc07341e677957b9fbee51632aeaebde42b97f00298857b7887fc6 [INFO] running `Command { std: "docker" "start" "-a" "9ea1d8e6c3fc07341e677957b9fbee51632aeaebde42b97f00298857b7887fc6", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.91 [INFO] [stderr] Compiling ark-std v0.3.0 [INFO] [stderr] Compiling ark-ff v0.3.0 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling zeroize_derive v1.3.2 [INFO] [stderr] Compiling ark-serialize-derive v0.3.0 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ark-ff-macros v0.3.0 [INFO] [stderr] Compiling ark-ff-asm v0.3.0 [INFO] [stderr] Compiling ark-serialize v0.3.0 [INFO] [stderr] Compiling zeroize v1.5.4 [INFO] [stderr] Compiling ark-poly v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 56.73s [INFO] running `Command { std: "docker" "inspect" "9ea1d8e6c3fc07341e677957b9fbee51632aeaebde42b97f00298857b7887fc6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9ea1d8e6c3fc07341e677957b9fbee51632aeaebde42b97f00298857b7887fc6", kill_on_drop: false }` [INFO] [stdout] 9ea1d8e6c3fc07341e677957b9fbee51632aeaebde42b97f00298857b7887fc6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen" "--no-run" "--message-format=json", 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] 2acd3f3e9eddbc3d86b53f571047eaa500c76ef98a09747359a432ad4ee2ddc5 [INFO] running `Command { std: "docker" "start" "-a" "2acd3f3e9eddbc3d86b53f571047eaa500c76ef98a09747359a432ad4ee2ddc5", kill_on_drop: false }` [INFO] [stderr] Compiling ark-poly v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/domain/general.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/domain/general.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | use ark_test_curves::bn384_small_two_adicity::Fr as BNFr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/domain/mixed_radix.rs:413:9 [INFO] [stdout] | [INFO] [stdout] 413 | use ark_test_curves::bn384_small_two_adicity::Fq as Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/domain/radix2/mod.rs:219:9 [INFO] [stdout] | [INFO] [stdout] 219 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 276 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 402 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:581:9 [INFO] [stdout] | [INFO] [stdout] 581 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | use ark_test_curves::bls12_381::Fr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use ark_test_curves::bls12_381::{Fr, G1Projective}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ark_test_curves` [INFO] [stdout] --> src/test.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use ark_test_curves::bn384_small_two_adicity::Fr as BNFr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `ark_test_curves` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/domain/radix2/mod.rs:276:27 [INFO] [stdout] | [INFO] [stdout] 276 | let rand_pt = Fr::rand(&mut test_rng()); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/domain/radix2/mod.rs:285:41 [INFO] [stdout] | [INFO] [stdout] 285 | let mut interpolated_eval = Fr::zero(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/domain/radix2/mod.rs:308:56 [INFO] [stdout] | [INFO] [stdout] 308 | assert_eq!(lagrange_coeffs[j], Fr::one()); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/domain/radix2/mod.rs:310:56 [INFO] [stdout] | [INFO] [stdout] 310 | assert_eq!(lagrange_coeffs[j], Fr::zero()); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/domain/radix2/mod.rs:335:31 [INFO] [stdout] | [INFO] [stdout] 335 | let coset_x = Fr::multiplicative_generator() * x; [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:301:49 [INFO] [stdout] | [INFO] [stdout] 301 | let point: Vec<_> = (0..10).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:314:53 [INFO] [stdout] | [INFO] [stdout] 314 | let mut point: Vec<_> = (0..10).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:347:49 [INFO] [stdout] | [INFO] [stdout] 347 | let point: Vec<_> = (0..NV).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:373:30 [INFO] [stdout] | [INFO] [stdout] 373 | let scalar = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:386:34 [INFO] [stdout] | [INFO] [stdout] 386 | let scalar = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:433:49 [INFO] [stdout] | [INFO] [stdout] 433 | let point: Vec<_> = (0..NV).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:437:56 [INFO] [stdout] | [INFO] [stdout] 437 | let point2: Vec<_> = (0..(NV - 3)).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:449:19 [INFO] [stdout] | [INFO] [stdout] 449 | let ev1 = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:454:24 [INFO] [stdout] | [INFO] [stdout] 454 | let ev2 = vec![Fr::rand(&mut rng), Fr::rand(&mut rng)]; [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:454:44 [INFO] [stdout] | [INFO] [stdout] 454 | let ev2 = vec![Fr::rand(&mut rng), Fr::rand(&mut rng)]; [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:458:17 [INFO] [stdout] | [INFO] [stdout] 458 | let x = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:461:27 [INFO] [stdout] | [INFO] [stdout] 461 | x * ev2[1] + (Fr::one() - x) * ev2[0] [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:465:19 [INFO] [stdout] | [INFO] [stdout] 465 | let ev3 = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | let x = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:476:18 [INFO] [stdout] | [INFO] [stdout] 476 | (11, Fr::rand(&mut rng)), [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:477:19 [INFO] [stdout] | [INFO] [stdout] 477 | (117, Fr::rand(&mut rng)), [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:478:19 [INFO] [stdout] | [INFO] [stdout] 478 | (213, Fr::rand(&mut rng)), [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:479:19 [INFO] [stdout] | [INFO] [stdout] 479 | (255, Fr::rand(&mut rng)), [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:486:29 [INFO] [stdout] | [INFO] [stdout] 486 | assert_eq!(poly[0], Fr::zero()); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:487:29 [INFO] [stdout] | [INFO] [stdout] 487 | assert_eq!(poly[1], Fr::zero()); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:495:49 [INFO] [stdout] | [INFO] [stdout] 495 | let point: Vec<_> = (0..NV).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:521:30 [INFO] [stdout] | [INFO] [stdout] 521 | let scalar = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:534:34 [INFO] [stdout] | [INFO] [stdout] 534 | let scalar = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:547:53 [INFO] [stdout] | [INFO] [stdout] 547 | let mut point: Vec<_> = (0..10).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:581:49 [INFO] [stdout] | [INFO] [stdout] 581 | let point: Vec<_> = (0..10).map(|_| Fr::rand(&mut rng)).collect(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:259:28 [INFO] [stdout] | [INFO] [stdout] 259 | random_terms.push((Fr::rand(rng), SparseTerm::new(vec![]))); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:272:25 [INFO] [stdout] | [INFO] [stdout] 272 | let coeff = Fr::rand(rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:337:28 [INFO] [stdout] | [INFO] [stdout] 337 | point.push(Fr::rand(rng)); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:339:29 [INFO] [stdout] | [INFO] [stdout] 339 | let mut total = Fr::zero(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:362:32 [INFO] [stdout] | [INFO] [stdout] 362 | point.push(Fr::rand(rng)); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:585:40 [INFO] [stdout] | [INFO] [stdout] 585 | let mut coeffs = vec![(degree, Fr::rand(rng))]; [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:588:33 [INFO] [stdout] | [INFO] [stdout] 588 | coeffs.push((i, Fr::rand(rng))); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:654:25 [INFO] [stdout] | [INFO] [stdout] 654 | let f = Fr::rand(rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:737:66 [INFO] [stdout] | [INFO] [stdout] 737 | let divisor = DensePolynomial::from_coefficients_slice(&[Fr::one(), Fr::one()]); // Construct a monic linear polynomial. [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:737:77 [INFO] [stdout] | [INFO] [stdout] 737 | let divisor = DensePolynomial::from_coefficients_slice(&[Fr::one(), Fr::one()]); // Construct a monic linear polynomial. [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:770:29 [INFO] [stdout] | [INFO] [stdout] 770 | let point: Fr = Fr::rand(rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:771:29 [INFO] [stdout] | [INFO] [stdout] 771 | let mut total = Fr::zero(); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:784:21 [INFO] [stdout] | [INFO] [stdout] 784 | let e = Fr::rand(rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:334:40 [INFO] [stdout] | [INFO] [stdout] 334 | let mut coeffs = vec![(degree, Fr::rand(rng))]; [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:337:33 [INFO] [stdout] | [INFO] [stdout] 337 | coeffs.push((i, Fr::rand(rng))); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:350:22 [INFO] [stdout] | [INFO] [stdout] 350 | let pt = Fr::rand(&mut rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Fr` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | let e = Fr::rand(rng); [INFO] [stdout] | ^^ use of undeclared type `Fr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/general.rs:275:52 [INFO] [stdout] | [INFO] [stdout] 275 | let domain = GeneralEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 275 | let domain = GeneralEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 272 | fn vanishing_polynomial_evaluation() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BNFr` in this scope [INFO] [stdout] --> src/domain/general.rs:287:52 [INFO] [stdout] | [INFO] [stdout] 272 | fn vanishing_polynomial_evaluation() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 287 | let domain = GeneralEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/general.rs:302:52 [INFO] [stdout] | [INFO] [stdout] 302 | let domain = GeneralEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 302 | let domain = GeneralEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 300 | fn vanishing_polynomial_vanishes_on_domain() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/general.rs:314:52 [INFO] [stdout] | [INFO] [stdout] 314 | let domain = GeneralEvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 314 | let domain = GeneralEvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 311 | fn size_of_elements() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/mixed_radix.rs:419:55 [INFO] [stdout] | [INFO] [stdout] 419 | let domain = MixedRadixEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 419 | let domain = MixedRadixEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 416 | fn vanishing_polynomial_evaluation() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/mixed_radix.rs:422:28 [INFO] [stdout] | [INFO] [stdout] 422 | let point: Fr = rng.gen(); [INFO] [stdout] | ^^ help: a trait with a similar name exists: `Fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/mixed_radix.rs:434:55 [INFO] [stdout] | [INFO] [stdout] 434 | let domain = MixedRadixEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 434 | let domain = MixedRadixEvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 432 | fn vanishing_polynomial_vanishes_on_domain() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/mixed_radix.rs:446:55 [INFO] [stdout] | [INFO] [stdout] 446 | let domain = MixedRadixEvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 446 | let domain = MixedRadixEvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 443 | fn size_of_elements() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/mixed_radix.rs:456:55 [INFO] [stdout] | [INFO] [stdout] 456 | let domain = MixedRadixEvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 456 | let domain = MixedRadixEvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 453 | fn elements_contents() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:225:51 [INFO] [stdout] | [INFO] [stdout] 225 | let domain = Radix2EvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 225 | let domain = Radix2EvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 222 | fn vanishing_polynomial_evaluation() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:228:28 [INFO] [stdout] | [INFO] [stdout] 228 | let point: Fr = rng.gen(); [INFO] [stdout] | ^^ help: a trait with a similar name exists: `Fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:240:51 [INFO] [stdout] | [INFO] [stdout] 240 | let domain = Radix2EvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 240 | let domain = Radix2EvaluationDomain::::new(coeffs).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 238 | fn vanishing_polynomial_vanishes_on_domain() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:252:51 [INFO] [stdout] | [INFO] [stdout] 252 | let domain = Radix2EvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 252 | let domain = Radix2EvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 249 | fn size_of_elements() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:262:51 [INFO] [stdout] | [INFO] [stdout] 262 | let domain = Radix2EvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 262 | let domain = Radix2EvaluationDomain::::new(size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 259 | fn elements_contents() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:274:51 [INFO] [stdout] | [INFO] [stdout] 274 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 274 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 271 | fn non_systematic_lagrange_coefficients_test() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:280:47 [INFO] [stdout] | [INFO] [stdout] 280 | let rand_poly = DensePolynomial::::rand(domain_size - 1, &mut test_rng()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 280 | let rand_poly = DensePolynomial::::rand(domain_size - 1, &mut test_rng()); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 271 | fn non_systematic_lagrange_coefficients_test() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:300:51 [INFO] [stdout] | [INFO] [stdout] 300 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 300 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 295 | fn systematic_lagrange_coefficients_test() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:301:42 [INFO] [stdout] | [INFO] [stdout] 301 | let all_domain_elements: Vec = domain.elements().collect(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 301 | let all_domain_elements: Vec = domain.elements().collect(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 295 | fn systematic_lagrange_coefficients_test() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:327:43 [INFO] [stdout] | [INFO] [stdout] 327 | let rand_poly = DensePolynomial::::rand(degree - 1, &mut test_rng()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 327 | let rand_poly = DensePolynomial::::rand(degree - 1, &mut test_rng()); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 318 | fn test_fft_correctness() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:331:51 [INFO] [stdout] | [INFO] [stdout] 331 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 331 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 318 | fn test_fft_correctness() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/domain/radix2/mod.rs:365:51 [INFO] [stdout] | [INFO] [stdout] 365 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 365 | let domain = Radix2EvaluationDomain::::new(domain_size).unwrap(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 360 | fn test_roots_of_unity() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:410:50 [INFO] [stdout] | [INFO] [stdout] 410 | let poly1 = SparseMultilinearExtension::::rand(NV, &mut rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 410 | let poly1 = SparseMultilinearExtension::::rand(NV, &mut rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 405 | fn random_poly() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:411:50 [INFO] [stdout] | [INFO] [stdout] 411 | let poly2 = SparseMultilinearExtension::::rand(NV, &mut rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 411 | let poly2 = SparseMultilinearExtension::::rand(NV, &mut rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 405 | fn random_poly() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:431:55 [INFO] [stdout] | [INFO] [stdout] 431 | let sparse = SparseMultilinearExtension::::rand(NV, &mut rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 431 | let sparse = SparseMultilinearExtension::::rand(NV, &mut rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 427 | fn evaluate() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:580:53 [INFO] [stdout] | [INFO] [stdout] 580 | let poly = SparseMultilinearExtension::::rand(10, &mut rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 580 | let poly = SparseMultilinearExtension::::rand(10, &mut rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 576 | fn serialize() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:586:51 [INFO] [stdout] | [INFO] [stdout] 586 | let poly2: SparseMultilinearExtension = [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 586 | let poly2: SparseMultilinearExtension = [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 576 | fn serialize() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:254:79 [INFO] [stdout] | [INFO] [stdout] 254 | fn rand_poly(l: usize, d: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 254 | fn rand_poly(l: usize, d: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 254 | fn rand_poly(l: usize, d: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:280:32 [INFO] [stdout] | [INFO] [stdout] 280 | cur: &SparsePolynomial, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 280 | cur: &SparsePolynomial, [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 279 | fn naive_mul( [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:281:34 [INFO] [stdout] | [INFO] [stdout] 281 | other: &SparsePolynomial, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 281 | other: &SparsePolynomial, [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 279 | fn naive_mul( [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:282:27 [INFO] [stdout] | [INFO] [stdout] 282 | ) -> SparsePolynomial { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 282 | ) -> SparsePolynomial { [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 279 | fn naive_mul( [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:583:81 [INFO] [stdout] | [INFO] [stdout] 583 | fn rand_sparse_poly(degree: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 583 | fn rand_sparse_poly(degree: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 583 | fn rand_sparse_poly(degree: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:598:39 [INFO] [stdout] | [INFO] [stdout] 598 | let p = DensePolynomial::::rand(degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 598 | let p = DensePolynomial::::rand(degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 595 | fn double_polynomials_random() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:610:44 [INFO] [stdout] | [INFO] [stdout] 610 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 610 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 606 | fn add_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:611:44 [INFO] [stdout] | [INFO] [stdout] 611 | let p2 = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 611 | let p2 = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 606 | fn add_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:624:44 [INFO] [stdout] | [INFO] [stdout] 624 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 624 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 620 | fn add_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:627:63 [INFO] [stdout] | [INFO] [stdout] 627 | assert_eq!(res, &p1 + &Into::>::into(p2)); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 627 | assert_eq!(res, &p1 + &Into::>::into(p2)); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 620 | fn add_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:637:44 [INFO] [stdout] | [INFO] [stdout] 637 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 637 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 633 | fn add_assign_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:642:63 [INFO] [stdout] | [INFO] [stdout] 642 | assert_eq!(res, &p1 + &Into::>::into(p2)); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 642 | assert_eq!(res, &p1 + &Into::>::into(p2)); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 633 | fn add_assign_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:671:44 [INFO] [stdout] | [INFO] [stdout] 671 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 671 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 667 | fn sub_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:672:44 [INFO] [stdout] | [INFO] [stdout] 672 | let p2 = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 672 | let p2 = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 667 | fn sub_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:686:44 [INFO] [stdout] | [INFO] [stdout] 686 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 686 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 682 | fn sub_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:689:63 [INFO] [stdout] | [INFO] [stdout] 689 | assert_eq!(res, &p1 - &Into::>::into(p2)); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 689 | assert_eq!(res, &p1 - &Into::>::into(p2)); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 682 | fn sub_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:699:44 [INFO] [stdout] | [INFO] [stdout] 699 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 699 | let p1 = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 695 | fn sub_assign_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:704:63 [INFO] [stdout] | [INFO] [stdout] 704 | assert_eq!(res, &p1 - &Into::>::into(p2)); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 704 | assert_eq!(res, &p1 - &Into::>::into(p2)); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 695 | fn sub_assign_sparse_polynomials() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:714:42 [INFO] [stdout] | [INFO] [stdout] 714 | let poly = DensePolynomial::::rand(degree, &mut rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 714 | let poly = DensePolynomial::::rand(degree, &mut rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 710 | fn polynomial_additive_identity() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:721:42 [INFO] [stdout] | [INFO] [stdout] 721 | let poly = DensePolynomial::::rand(degree, &mut rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 721 | let poly = DensePolynomial::::rand(degree, &mut rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 710 | fn polynomial_additive_identity() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:753:50 [INFO] [stdout] | [INFO] [stdout] 753 | let dividend = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 753 | let dividend = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 748 | fn divide_polynomials_random() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:754:49 [INFO] [stdout] | [INFO] [stdout] 754 | let divisor = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 754 | let divisor = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 748 | fn divide_polynomials_random() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:770:24 [INFO] [stdout] | [INFO] [stdout] 770 | let point: Fr = Fr::rand(rng); [INFO] [stdout] | ^^ help: a trait with a similar name exists: `Fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:783:39 [INFO] [stdout] | [INFO] [stdout] 783 | let a = DensePolynomial::::rand(degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 783 | let a = DensePolynomial::::rand(degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 780 | fn mul_random_element() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:797:43 [INFO] [stdout] | [INFO] [stdout] 797 | let a = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 797 | let a = DensePolynomial::::rand(a_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 793 | fn mul_polynomials_random() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:798:43 [INFO] [stdout] | [INFO] [stdout] 798 | let b = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 798 | let b = DensePolynomial::::rand(b_degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 793 | fn mul_polynomials_random() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:810:43 [INFO] [stdout] | [INFO] [stdout] 810 | let p = DensePolynomial::::rand(degree, rng); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 810 | let p = DensePolynomial::::rand(degree, rng); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 805 | fn mul_by_vanishing_poly() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/dense.rs:823:34 [INFO] [stdout] | [INFO] [stdout] 823 | let leading_coefficient: Fr = coefficients[n]; [INFO] [stdout] | ^^ help: a trait with a similar name exists: `Fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:332:81 [INFO] [stdout] | [INFO] [stdout] 332 | fn rand_sparse_poly(degree: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 332 | fn rand_sparse_poly(degree: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 332 | fn rand_sparse_poly(degree: usize, rng: &mut R) -> SparsePolynomial { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:349:45 [INFO] [stdout] | [INFO] [stdout] 349 | let dense_poly: DensePolynomial = sparse_poly.clone().into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 349 | let dense_poly: DensePolynomial = sparse_poly.clone().into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 344 | fn evaluate_at_point() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:361:47 [INFO] [stdout] | [INFO] [stdout] 361 | let dense_poly_a: DensePolynomial = sparse_poly_a.clone().into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 361 | let dense_poly_a: DensePolynomial = sparse_poly_a.clone().into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 356 | fn add_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:364:51 [INFO] [stdout] | [INFO] [stdout] 364 | let dense_poly_b: DensePolynomial = sparse_poly_b.clone().into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 364 | let dense_poly_b: DensePolynomial = sparse_poly_b.clone().into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 356 | fn add_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:375:55 [INFO] [stdout] | [INFO] [stdout] 375 | let actual_dense_sum: DensePolynomial = sparse_sum.into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 375 | let actual_dense_sum: DensePolynomial = sparse_sum.into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 356 | fn add_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:385:66 [INFO] [stdout] | [INFO] [stdout] 385 | let actual_add_assign_dense_sum: DensePolynomial = sparse_add_assign_sum.into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 385 | let actual_add_assign_dense_sum: DensePolynomial = sparse_add_assign_sum.into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 356 | fn add_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:433:47 [INFO] [stdout] | [INFO] [stdout] 433 | let dense_poly_a: DensePolynomial = sparse_poly_a.clone().into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 433 | let dense_poly_a: DensePolynomial = sparse_poly_a.clone().into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 427 | fn mul_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:436:51 [INFO] [stdout] | [INFO] [stdout] 436 | let dense_poly_b: DensePolynomial = sparse_poly_b.clone().into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 436 | let dense_poly_b: DensePolynomial = sparse_poly_b.clone().into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 427 | fn mul_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:451:40 [INFO] [stdout] | [INFO] [stdout] 451 | SparsePolynomial::::from(dense_prod), [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 451 | SparsePolynomial::::from(dense_prod), [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 427 | fn mul_polynomial() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:482:49 [INFO] [stdout] | [INFO] [stdout] 482 | let dense_poly: DensePolynomial = sparse_poly.clone().into(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 482 | let dense_poly: DensePolynomial = sparse_poly.clone().into(); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 468 | fn evaluate_over_domain() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/test.rs:53:28 [INFO] [stdout] | [INFO] [stdout] 53 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 53 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/test.rs:53:32 [INFO] [stdout] | [INFO] [stdout] 53 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 53 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/test.rs:53:63 [INFO] [stdout] | [INFO] [stdout] 53 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 53 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/test.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 54 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `G1Projective` in this scope [INFO] [stdout] --> src/test.rs:54:32 [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 54 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fr` in this scope [INFO] [stdout] --> src/test.rs:54:73 [INFO] [stdout] | [INFO] [stdout] 54 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 54 | test_fft_composition::>(rng, 10); [INFO] [stdout] | ~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BNFr` in this scope [INFO] [stdout] --> src/test.rs:56:28 [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 56 | test_fft_composition::>(rng, 12); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BNFr` in this scope [INFO] [stdout] --> src/test.rs:56:34 [INFO] [stdout] | [INFO] [stdout] 10 | fn fft_composition() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 56 | test_fft_composition::>(rng, 12); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `FftField`, `One` [INFO] [stdout] --> src/domain/radix2/mod.rs:216:18 [INFO] [stdout] | [INFO] [stdout] 216 | use ark_ff::{FftField, Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^^^^^ ^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | #![warn(unused, future_incompatible, nonstandard_style, rust_2018_idioms)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] = note: `#[warn(unused_imports)]` implied by `#[warn(unused)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `One` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:397:18 [INFO] [stdout] | [INFO] [stdout] 397 | use ark_ff::{One, Zero}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `UniformRand` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:247:25 [INFO] [stdout] | [INFO] [stdout] 247 | use ark_ff::{Field, UniformRand, Zero}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `One` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:579:25 [INFO] [stdout] | [INFO] [stdout] 579 | use ark_ff::{Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `UniformRand` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:322:18 [INFO] [stdout] | [INFO] [stdout] 322 | use ark_ff::{UniformRand, Zero}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:256:29 [INFO] [stdout] | [INFO] [stdout] 256 | let num_terms = rng.gen_range(1..1000); [INFO] [stdout] | --------- ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | | [INFO] [stdout] | consider giving `num_terms` a type [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `{integer}: SampleUniform` found in the `rand` crate: [INFO] [stdout] - impl SampleUniform for i128; [INFO] [stdout] - impl SampleUniform for i16; [INFO] [stdout] - impl SampleUniform for i32; [INFO] [stdout] - impl SampleUniform for i64; [INFO] [stdout] and 8 more [INFO] [stdout] note: required by a bound in `gen_range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.8.5/src/rng.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | T: SampleUniform, [INFO] [stdout] | ^^^^^^^^^^^^^ required by this bound in `gen_range` [INFO] [stdout] help: consider specifying the type arguments in the function call [INFO] [stdout] | [INFO] [stdout] 256 | let num_terms = rng.gen_range::(1..1000); [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::polynomial::Polynomial` [INFO] [stdout] --> src/domain/general.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | use crate::polynomial::Polynomial; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EvaluationDomain` [INFO] [stdout] --> src/domain/general.rs:264:17 [INFO] [stdout] | [INFO] [stdout] 264 | use crate::{EvaluationDomain, GeneralEvaluationDomain}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ark_ff::Zero` [INFO] [stdout] --> src/domain/general.rs:265:9 [INFO] [stdout] | [INFO] [stdout] 265 | use ark_ff::Zero; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::polynomial::Polynomial` [INFO] [stdout] --> src/domain/mixed_radix.rs:408:9 [INFO] [stdout] | [INFO] [stdout] 408 | use crate::polynomial::Polynomial; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EvaluationDomain` [INFO] [stdout] --> src/domain/mixed_radix.rs:409:17 [INFO] [stdout] | [INFO] [stdout] 409 | use crate::{EvaluationDomain, MixedRadixEvaluationDomain}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Field` [INFO] [stdout] --> src/domain/mixed_radix.rs:410:18 [INFO] [stdout] | [INFO] [stdout] 410 | use ark_ff::{Field, Zero}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Zero` [INFO] [stdout] --> src/domain/mixed_radix.rs:410:25 [INFO] [stdout] | [INFO] [stdout] 410 | use ark_ff::{Field, Zero}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Polynomial` [INFO] [stdout] --> src/domain/radix2/mod.rs:214:44 [INFO] [stdout] | [INFO] [stdout] 214 | use crate::polynomial::{univariate::*, Polynomial, UVPolynomial}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EvaluationDomain` [INFO] [stdout] --> src/domain/radix2/mod.rs:215:17 [INFO] [stdout] | [INFO] [stdout] 215 | use crate::{EvaluationDomain, Radix2EvaluationDomain}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Field` [INFO] [stdout] --> src/domain/radix2/mod.rs:216:28 [INFO] [stdout] | [INFO] [stdout] 216 | use ark_ff::{FftField, Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `UniformRand` [INFO] [stdout] --> src/domain/radix2/mod.rs:216:40 [INFO] [stdout] | [INFO] [stdout] 216 | use ark_ff::{FftField, Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Zero` [INFO] [stdout] --> src/domain/radix2/mod.rs:216:53 [INFO] [stdout] | [INFO] [stdout] 216 | use ark_ff::{FftField, Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `UniformRand` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/dense.rs:275:29 [INFO] [stdout] | [INFO] [stdout] 275 | use ark_std::{test_rng, UniformRand}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `CanonicalSerialize` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:398:47 [INFO] [stdout] | [INFO] [stdout] 398 | use ark_serialize::{CanonicalDeserialize, CanonicalSerialize}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `UniformRand` [INFO] [stdout] --> src/evaluations/multivariate/multilinear/sparse.rs:401:29 [INFO] [stdout] | [INFO] [stdout] 401 | use ark_std::{test_rng, UniformRand}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Field` [INFO] [stdout] --> src/polynomial/multivariate/sparse.rs:247:18 [INFO] [stdout] | [INFO] [stdout] 247 | use ark_ff::{Field, UniformRand, Zero}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Field` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:579:18 [INFO] [stdout] | [INFO] [stdout] 579 | use ark_ff::{Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `UniformRand` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:579:30 [INFO] [stdout] | [INFO] [stdout] 579 | use ark_ff::{Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Zero` [INFO] [stdout] --> src/polynomial/univariate/dense.rs:579:43 [INFO] [stdout] | [INFO] [stdout] 579 | use ark_ff::{Field, One, UniformRand, Zero}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::polynomial::Polynomial` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:319:9 [INFO] [stdout] | [INFO] [stdout] 319 | use crate::polynomial::Polynomial; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Zero` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:322:31 [INFO] [stdout] | [INFO] [stdout] 322 | use ark_ff::{UniformRand, Zero}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ark_std::ops::Mul` [INFO] [stdout] --> src/polynomial/univariate/sparse.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | use ark_std::ops::Mul; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 131 previous errors; 27 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ark-poly` due to 132 previous errors; 27 warnings emitted [INFO] running `Command { std: "docker" "inspect" "2acd3f3e9eddbc3d86b53f571047eaa500c76ef98a09747359a432ad4ee2ddc5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2acd3f3e9eddbc3d86b53f571047eaa500c76ef98a09747359a432ad4ee2ddc5", kill_on_drop: false }` [INFO] [stdout] 2acd3f3e9eddbc3d86b53f571047eaa500c76ef98a09747359a432ad4ee2ddc5