[INFO] cloning repository https://github.com/Electrofruit/ZeroKnowledge [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Electrofruit/ZeroKnowledge" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FElectrofruit%2FZeroKnowledge", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FElectrofruit%2FZeroKnowledge'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0d912064dba1d37ef897c8b6f49684b868b6db3e [INFO] checking Electrofruit/ZeroKnowledge/0d912064dba1d37ef897c8b6f49684b868b6db3e against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FElectrofruit%2FZeroKnowledge" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Electrofruit/ZeroKnowledge on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/Electrofruit/ZeroKnowledge [INFO] finished tweaking git repo https://github.com/Electrofruit/ZeroKnowledge [INFO] tweaked toml for git repo https://github.com/Electrofruit/ZeroKnowledge written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/Electrofruit/ZeroKnowledge already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/zokrates_core/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/zokrates_fs_resolver/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Updating git repository `https://github.com/matterinc/bellman` [INFO] [stderr] Updating git repository `https://github.com/matterinc/ff` [INFO] [stderr] Updating git repository `https://github.com/matterinc/pairing` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Updating git repository `https://github.com/matterinc/sapling-crypto` [INFO] [stderr] Updating git repository `https://github.com/gtank/blake2-rfc` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded remove_dir_all v0.5.1 [INFO] [stderr] Downloaded autocfg v0.1.4 [INFO] [stderr] Downloaded bitflags v1.1.0 [INFO] [stderr] Downloaded cfg-if v0.1.9 [INFO] [stderr] Downloaded block-padding v0.1.4 [INFO] [stderr] Downloaded redox_termios v0.1.1 [INFO] [stderr] Downloaded constant_time_eq v0.1.3 [INFO] [stderr] Downloaded redox_syscall v0.1.54 [INFO] [stderr] Downloaded environment v0.1.1 [INFO] [stderr] Downloaded openssl-probe v0.1.2 [INFO] [stderr] Downloaded opaque-debug v0.2.2 [INFO] [stderr] Downloaded crossbeam v0.7.1 [INFO] [stderr] Downloaded num_cpus v1.10.1 [INFO] [stderr] Downloaded crunchy v0.1.6 [INFO] [stderr] Downloaded serde_bytes v0.10.5 [INFO] [stderr] Downloaded hex v0.3.2 [INFO] [stderr] Downloaded numtoa v0.1.0 [INFO] [stderr] Downloaded cargo_metadata v0.6.4 [INFO] [stderr] Downloaded rustc-hex v1.0.0 [INFO] [stderr] Downloaded lazy_static v1.3.0 [INFO] [stderr] Downloaded termion v1.5.2 [INFO] [stderr] Downloaded unicode-width v0.1.5 [INFO] [stderr] Downloaded winconsole v0.10.0 [INFO] [stderr] Downloaded pulldown-cmark v0.2.0 [INFO] [stderr] Downloaded difference v1.0.0 [INFO] [stderr] Downloaded regex v0.2.11 [INFO] [stderr] Downloaded regex-syntax v0.5.6 [INFO] [stderr] Downloaded libc v0.2.58 [INFO] [stderr] Downloaded syn v0.15.35 [INFO] [stderr] Downloaded git2 v0.8.0 [INFO] [stderr] Downloaded backtrace-sys v0.1.28 [INFO] [stderr] Downloaded libz-sys v1.0.25 [INFO] [stderr] Downloaded csv v1.0.7 [INFO] [stderr] Downloaded lazy_static v0.1.16 [INFO] [stderr] Downloaded libgit2-sys v0.7.11 [INFO] [stderr] Downloaded pest-ast v0.3.3 [INFO] [stderr] Downloaded tempfile v3.0.8 [INFO] [stderr] Downloaded libssh2-sys v0.2.11 [INFO] [stderr] Downloaded atty v0.2.11 [INFO] [stderr] Downloaded maplit v1.0.1 [INFO] [stderr] Downloaded ryu v0.2.8 [INFO] [stderr] Downloaded reduce v0.1.2 [INFO] [stderr] Downloaded from-pest v0.3.1 [INFO] [stderr] Downloaded single v1.0.0 [INFO] [stderr] Downloaded parity-wasm v0.35.7 [INFO] [stderr] Downloaded tiny-keccak v1.4.3 [INFO] [stderr] Downloaded futures v0.1.27 [INFO] [stderr] Downloaded rayon v1.0.3 [INFO] [stderr] Downloaded digest v0.8.0 [INFO] [stderr] Downloaded wasmi v0.4.5 [INFO] [stderr] Downloaded num-bigint v0.2.2 [INFO] [stderr] Downloaded unicode-normalization v0.1.8 [INFO] [stderr] Downloaded ucd-util v0.1.3 [INFO] [stderr] Downloaded parity-wasm v0.31.3 [INFO] [stderr] Downloaded crossbeam-channel v0.3.8 [INFO] [stderr] Downloaded crossbeam-utils v0.6.5 [INFO] [stderr] Downloaded pest v2.1.1 [INFO] [stderr] Downloaded bincode v0.8.0 [INFO] [stderr] Downloaded serde_derive v1.0.92 [INFO] [stderr] Downloaded serde v1.0.92 [INFO] [stderr] Downloaded error-chain v0.11.0 [INFO] [stderr] Downloaded same-file v1.0.4 [INFO] [stderr] Downloaded skeptic v0.13.4 [INFO] [stderr] Downloaded vcpkg v0.2.6 [INFO] [stderr] Downloaded openssl-sys v0.9.47 [INFO] [stderr] Downloaded aho-corasick v0.6.10 [INFO] [stderr] Downloaded itertools v0.7.11 [INFO] [stderr] Downloaded backtrace v0.3.30 [INFO] [stderr] Downloaded memchr v2.2.0 [INFO] [stderr] Downloaded pest_meta v2.1.1 [INFO] [stderr] Downloaded serde_json v1.0.39 [INFO] [stderr] Downloaded vec_map v0.8.1 [INFO] [stderr] Downloaded error-chain v0.12.1 [INFO] [stderr] Downloaded cmake v0.1.40 [INFO] [stderr] Downloaded csv-core v0.1.5 [INFO] [stderr] Downloaded utf8-ranges v1.0.3 [INFO] [stderr] Downloaded wasmi-validation v0.1.0 [INFO] [stderr] Downloaded bit-vec v0.4.4 [INFO] [stderr] Downloaded smallvec v0.6.10 [INFO] [stderr] Downloaded cc v1.0.37 [INFO] [stderr] Downloaded failure v0.1.5 [INFO] [stderr] Downloaded ucd-trie v0.1.1 [INFO] [stderr] Downloaded generic-array v0.12.0 [INFO] [stderr] Downloaded crossbeam-deque v0.7.1 [INFO] [stderr] Downloaded num-traits v0.2.8 [INFO] [stderr] Downloaded rgb v0.8.13 [INFO] [stderr] Downloaded colored v1.8.0 [INFO] [stderr] Downloaded bytecount v0.4.0 [INFO] [stderr] Downloaded tempdir v0.3.7 [INFO] [stderr] Downloaded walkdir v2.2.8 [INFO] [stderr] Downloaded assert_cli v0.5.4 [INFO] [stderr] Downloaded crossbeam-epoch v0.7.1 [INFO] [stderr] Downloaded either v1.5.2 [INFO] [stderr] Downloaded arrayvec v0.4.10 [INFO] [stderr] Downloaded sha-1 v0.8.1 [INFO] [stderr] Downloaded failure_derive v0.1.5 [INFO] [stderr] Downloaded rustc-demangle v0.1.15 [INFO] [stderr] Downloaded synstructure v0.10.2 [INFO] [stderr] Downloaded pest_generator v2.1.0 [INFO] [stderr] Downloaded quote v0.6.12 [INFO] [stderr] Downloaded fs_extra v1.1.0 [INFO] [stderr] Downloaded curl-sys v0.4.18 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7f2b0ab76445851087d9048fc2180bfaf06fef19fa03d65744b1bb68bd27c8ff [INFO] running `Command { std: "docker" "start" "-a" "7f2b0ab76445851087d9048fc2180bfaf06fef19fa03d65744b1bb68bd27c8ff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7f2b0ab76445851087d9048fc2180bfaf06fef19fa03d65744b1bb68bd27c8ff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7f2b0ab76445851087d9048fc2180bfaf06fef19fa03d65744b1bb68bd27c8ff", kill_on_drop: false }` [INFO] [stdout] 7f2b0ab76445851087d9048fc2180bfaf06fef19fa03d65744b1bb68bd27c8ff [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c1d072f077c40282ca9a0e4ac5f57725139a7fc23cf4821e2adfc4adfe22de28 [INFO] running `Command { std: "docker" "start" "-a" "c1d072f077c40282ca9a0e4ac5f57725139a7fc23cf4821e2adfc4adfe22de28", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/zokrates_core/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/zokrates_fs_resolver/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Compiling autocfg v0.1.4 [INFO] [stderr] Compiling libc v0.2.58 [INFO] [stderr] Compiling syn v0.15.35 [INFO] [stderr] Compiling serde v1.0.92 [INFO] [stderr] Compiling ryu v0.2.8 [INFO] [stderr] Compiling cc v1.0.37 [INFO] [stderr] Checking lazy_static v1.3.0 [INFO] [stderr] Checking cfg-if v0.1.9 [INFO] [stderr] Compiling num-bigint v0.2.2 [INFO] [stderr] Compiling rustc-demangle v0.1.15 [INFO] [stderr] Compiling arrayvec v0.4.10 [INFO] [stderr] Checking hex v0.3.2 [INFO] [stderr] Checking nodrop v0.1.13 [INFO] [stderr] Compiling quote v0.6.12 [INFO] [stderr] Compiling ucd-trie v0.1.1 [INFO] [stderr] Checking memoffset v0.2.1 [INFO] [stderr] Checking crossbeam-utils v0.6.5 [INFO] [stderr] Compiling failure_derive v0.1.5 [INFO] [stderr] Checking scopeguard v0.3.3 [INFO] [stderr] Compiling maplit v1.0.1 [INFO] [stderr] Compiling typenum v1.10.0 [INFO] [stderr] Compiling memchr v2.2.0 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Compiling pest v2.1.1 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling backtrace v0.3.30 [INFO] [stderr] Compiling crunchy v0.1.6 [INFO] [stderr] Checking smallvec v0.6.10 [INFO] [stderr] Compiling bitflags v1.1.0 [INFO] [stderr] Checking crossbeam-epoch v0.7.1 [INFO] [stderr] Checking crossbeam-channel v0.3.8 [INFO] [stderr] Checking crossbeam-queue v0.1.2 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking num_cpus v1.10.1 [INFO] [stderr] Checking futures v0.1.27 [INFO] [stderr] Checking crossbeam-deque v0.7.1 [INFO] [stderr] Checking constant_time_eq v0.1.3 [INFO] [stderr] Checking blake2-rfc v0.2.18 (https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9#7a5b5fc9) [INFO] [stderr] Compiling backtrace-sys v0.1.28 [INFO] [stderr] Checking crossbeam v0.7.1 [INFO] [stderr] Checking lazy_static v0.1.16 [INFO] [stderr] Compiling pest_meta v2.1.1 [INFO] [stderr] Compiling either v1.5.2 [INFO] [stderr] Checking bit-vec v0.4.4 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Checking tiny-keccak v1.4.3 [INFO] [stderr] Checking num-traits v0.1.43 [INFO] [stderr] Checking generic-array v0.9.0 [INFO] [stderr] Compiling num-iter v0.1.39 [INFO] [stderr] Checking rand_core v0.4.0 [INFO] [stderr] Compiling error-chain v0.12.1 [INFO] [stderr] Checking from-pest v0.3.1 [INFO] [stderr] Checking digest v0.7.6 [INFO] [stderr] Checking ucd-util v0.1.3 [INFO] [stderr] Compiling itoa v0.4.4 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling pulldown-cmark v0.2.0 [INFO] [stderr] Checking aho-corasick v0.6.10 [INFO] [stderr] Checking csv-core v0.1.5 [INFO] [stderr] Checking regex-syntax v0.5.6 [INFO] [stderr] Checking thread_local v0.3.6 [INFO] [stderr] Compiling cgmath v0.16.1 [INFO] [stderr] Compiling zokrates_core v0.3.10 (/opt/rustwide/workdir/zokrates_core) [INFO] [stderr] Compiling same-file v1.0.4 [INFO] [stderr] Checking utf8-ranges v1.0.3 [INFO] [stderr] Compiling remove_dir_all v0.5.1 [INFO] [stderr] Compiling winapi v0.3.7 [INFO] [stderr] Compiling walkdir v2.2.8 [INFO] [stderr] Checking num v0.1.42 [INFO] [stderr] Checking num-bigint v0.1.44 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Checking approx v0.1.1 [INFO] [stderr] Compiling bytecount v0.4.0 [INFO] [stderr] Checking futures-cpupool v0.1.8 [INFO] [stderr] Checking reduce v0.1.2 [INFO] [stderr] Checking rand_core v0.3.1 [INFO] [stderr] Checking rgb v0.8.13 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Checking unicode-width v0.1.5 [INFO] [stderr] Checking zokrates_fs_resolver v0.4.1 (/opt/rustwide/workdir/zokrates_fs_resolver) [INFO] [stderr] Compiling fs_extra v1.1.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Checking difference v1.0.0 [INFO] [stderr] Checking environment v0.1.1 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Compiling synstructure v0.10.2 [INFO] [stderr] Compiling pest_generator v2.1.0 [INFO] [stderr] Checking atty v0.2.11 [INFO] [stderr] Checking error-chain v0.11.0 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Checking vec_map v0.8.1 [INFO] [stderr] Checking rand_hc v0.1.0 [INFO] [stderr] Checking clap v2.33.0 [INFO] [stderr] Checking rand_isaac v0.1.1 [INFO] [stderr] Checking rand_xorshift v0.1.1 [INFO] [stderr] Checking rand_jitter v0.1.4 [INFO] [stderr] Checking rand_os v0.1.3 [INFO] [stderr] Compiling zokrates_stdlib v0.1.1 (/opt/rustwide/workdir/zokrates_stdlib) [INFO] [stderr] Compiling serde_derive v1.0.92 [INFO] [stderr] Checking serde_json v1.0.39 [INFO] [stderr] Checking bincode v0.8.0 [INFO] [stderr] Checking serde_bytes v0.10.5 [INFO] [stderr] Checking csv v1.0.7 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] Checking zokrates_parser v0.1.0 (/opt/rustwide/workdir/zokrates_parser) [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling single v1.0.0 [INFO] [stderr] Checking tempfile v3.0.8 [INFO] [stderr] Checking winconsole v0.10.0 [INFO] [stderr] Compiling pest-ast v0.3.3 [INFO] [stderr] Checking colored v1.8.0 [INFO] [stderr] Compiling ff_derive v0.4.0 (https://github.com/matterinc/ff?tag=0.5#056a13b9) [INFO] [stderr] Compiling cargo_metadata v0.6.4 [INFO] [stderr] Compiling skeptic v0.13.4 [INFO] [stderr] Compiling assert_cli v0.5.4 [INFO] [stderr] Checking ff v0.5.0 (https://github.com/matterinc/ff?tag=0.5#056a13b9) [INFO] [stderr] Checking pairing v0.16.2 (https://github.com/matterinc/pairing?tag=0.16.2#c2af46ca) [INFO] [stderr] Checking bellman v0.2.0 (https://github.com/matterinc/bellman?tag=0.2.0#6e45a4b2) [INFO] [stderr] Checking zokrates_field v0.3.3 (/opt/rustwide/workdir/zokrates_field) [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> zokrates_field/src/field.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | / lazy_static! { [INFO] [stdout] 22 | | static ref P: BigInt = BigInt::parse_bytes( [INFO] [stdout] 23 | | b"21888242871839275222246405745257275088548364400416034343698204186575808495617", [INFO] [stdout] 24 | | 10 [INFO] [stdout] 25 | | ) [INFO] [stdout] 26 | | .unwrap(); [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] = note: this warning originates in the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> zokrates_field/src/field.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | / lazy_static! { [INFO] [stdout] 22 | | static ref P: BigInt = BigInt::parse_bytes( [INFO] [stdout] 23 | | b"21888242871839275222246405745257275088548364400416034343698204186575808495617", [INFO] [stdout] 24 | | 10 [INFO] [stdout] 25 | | ) [INFO] [stdout] 26 | | .unwrap(); [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> zokrates_field/src/field.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | / lazy_static! { [INFO] [stdout] 22 | | static ref P: BigInt = BigInt::parse_bytes( [INFO] [stdout] 23 | | b"21888242871839275222246405745257275088548364400416034343698204186575808495617", [INFO] [stdout] 24 | | 10 [INFO] [stdout] 25 | | ) [INFO] [stdout] 26 | | .unwrap(); [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] = note: this warning originates in the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> zokrates_field/src/field.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | / lazy_static! { [INFO] [stdout] 22 | | static ref P: BigInt = BigInt::parse_bytes( [INFO] [stdout] 23 | | b"21888242871839275222246405745257275088548364400416034343698204186575808495617", [INFO] [stdout] 24 | | 10 [INFO] [stdout] 25 | | ) [INFO] [stdout] 26 | | .unwrap(); [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking zokrates_pest_ast v0.1.0 (/opt/rustwide/workdir/zokrates_pest_ast) [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking sapling-crypto v0.0.4 (https://github.com/matterinc/sapling-crypto?tag=0.0.4#6ac48e2f) [INFO] [stderr] Checking zokrates_embed v0.1.0 (/opt/rustwide/workdir/zokrates_embed) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> zokrates_core/src/lib.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(box_patterns, box_syntax)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> zokrates_core/src/lib.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(box_patterns, box_syntax)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:165:33 [INFO] [stdout] | [INFO] [stdout] 165 | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 165 | Box::new(FlatExpression::Identifier(lhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:165:33 [INFO] [stdout] | [INFO] [stdout] 165 | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 165 | Box::new(FlatExpression::Identifier(lhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:166:33 [INFO] [stdout] | [INFO] [stdout] 166 | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 | Box::new(FlatExpression::Identifier(lhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:176:29 [INFO] [stdout] | [INFO] [stdout] 176 | ... box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 176 | Box::new(lhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:166:33 [INFO] [stdout] | [INFO] [stdout] 166 | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 | Box::new(FlatExpression::Identifier(lhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:176:29 [INFO] [stdout] | [INFO] [stdout] 176 | ... box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 176 | Box::new(lhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:178:33 [INFO] [stdout] | [INFO] [stdout] 178 | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 178 | Box::new(FlatExpression::Identifier(lhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:178:33 [INFO] [stdout] | [INFO] [stdout] 178 | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 178 | Box::new(FlatExpression::Identifier(lhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:179:33 [INFO] [stdout] | [INFO] [stdout] 179 | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 179 | Box::new(FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:179:33 [INFO] [stdout] | [INFO] [stdout] 179 | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 179 | Box::new(FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:177:29 [INFO] [stdout] | [INFO] [stdout] 177 | / ... box FlatExpression::Mult( [INFO] [stdout] 178 | | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] 179 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 180 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 177 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 178 | box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] 179 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 180 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:177:29 [INFO] [stdout] | [INFO] [stdout] 177 | / ... box FlatExpression::Mult( [INFO] [stdout] 178 | | ... box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] 179 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 180 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 177 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 178 | box FlatExpression::Identifier(lhs_bits[i + 2]), [INFO] [stdout] 179 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 180 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:212:33 [INFO] [stdout] | [INFO] [stdout] 212 | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 212 | Box::new(FlatExpression::Identifier(rhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:213:33 [INFO] [stdout] | [INFO] [stdout] 213 | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 213 | Box::new(FlatExpression::Identifier(rhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:212:33 [INFO] [stdout] | [INFO] [stdout] 212 | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 212 | Box::new(FlatExpression::Identifier(rhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:213:33 [INFO] [stdout] | [INFO] [stdout] 213 | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 213 | Box::new(FlatExpression::Identifier(rhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:223:29 [INFO] [stdout] | [INFO] [stdout] 223 | ... box rhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 223 | Box::new(rhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:225:33 [INFO] [stdout] | [INFO] [stdout] 225 | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 225 | Box::new(FlatExpression::Identifier(rhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:223:29 [INFO] [stdout] | [INFO] [stdout] 223 | ... box rhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 223 | Box::new(rhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:226:33 [INFO] [stdout] | [INFO] [stdout] 226 | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 226 | Box::new(FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:225:33 [INFO] [stdout] | [INFO] [stdout] 225 | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 225 | Box::new(FlatExpression::Identifier(rhs_bits[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:224:29 [INFO] [stdout] | [INFO] [stdout] 224 | / ... box FlatExpression::Mult( [INFO] [stdout] 225 | | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] 226 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 227 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 224 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 225 | box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] 226 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 227 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:226:33 [INFO] [stdout] | [INFO] [stdout] 226 | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 226 | Box::new(FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:240:25 [INFO] [stdout] | [INFO] [stdout] 240 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 240 | Box::new(FlatExpression::Number(T::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:224:29 [INFO] [stdout] | [INFO] [stdout] 224 | / ... box FlatExpression::Mult( [INFO] [stdout] 225 | | ... box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] 226 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 227 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 224 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 225 | box FlatExpression::Identifier(rhs_bits[i + 2]), [INFO] [stdout] 226 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 227 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:241:25 [INFO] [stdout] | [INFO] [stdout] 241 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 241 | Box::new(FlatExpression::Identifier(lhs_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:240:25 [INFO] [stdout] | [INFO] [stdout] 240 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 240 | Box::new(FlatExpression::Number(T::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:239:21 [INFO] [stdout] | [INFO] [stdout] 239 | / box FlatExpression::Mult( [INFO] [stdout] 240 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 241 | | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 242 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 239 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 240 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 241 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 242 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:241:25 [INFO] [stdout] | [INFO] [stdout] 241 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 241 | Box::new(FlatExpression::Identifier(lhs_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:244:25 [INFO] [stdout] | [INFO] [stdout] 244 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 244 | Box::new(FlatExpression::Number(T::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:239:21 [INFO] [stdout] | [INFO] [stdout] 239 | / box FlatExpression::Mult( [INFO] [stdout] 240 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 241 | | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 242 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 239 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 240 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 241 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 242 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:245:25 [INFO] [stdout] | [INFO] [stdout] 245 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 245 | Box::new(FlatExpression::Identifier(rhs_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:243:21 [INFO] [stdout] | [INFO] [stdout] 243 | / box FlatExpression::Mult( [INFO] [stdout] 244 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 245 | | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 246 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 244 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 245 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 246 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:244:25 [INFO] [stdout] | [INFO] [stdout] 244 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 244 | Box::new(FlatExpression::Number(T::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:264:29 [INFO] [stdout] | [INFO] [stdout] 264 | ... box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 264 | Box::new(FlatExpression::Identifier(sub_bits[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:245:25 [INFO] [stdout] | [INFO] [stdout] 245 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 245 | Box::new(FlatExpression::Identifier(rhs_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:265:29 [INFO] [stdout] | [INFO] [stdout] 265 | ... box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 265 | Box::new(FlatExpression::Identifier(sub_bits[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:243:21 [INFO] [stdout] | [INFO] [stdout] 243 | / box FlatExpression::Mult( [INFO] [stdout] 244 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 245 | | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 246 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 244 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 245 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 246 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:275:25 [INFO] [stdout] | [INFO] [stdout] 275 | box expr, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 275 | Box::new(expr), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:264:29 [INFO] [stdout] | [INFO] [stdout] 264 | ... box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 264 | Box::new(FlatExpression::Identifier(sub_bits[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:277:29 [INFO] [stdout] | [INFO] [stdout] 277 | ... box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 277 | Box::new(FlatExpression::Identifier(sub_bits[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:265:29 [INFO] [stdout] | [INFO] [stdout] 265 | ... box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 265 | Box::new(FlatExpression::Identifier(sub_bits[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:278:29 [INFO] [stdout] | [INFO] [stdout] 278 | ... box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 278 | Box::new(FlatExpression::Number(T::from(2).pow(bitwidth - i - 1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:275:25 [INFO] [stdout] | [INFO] [stdout] 275 | box expr, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 275 | Box::new(expr), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:277:29 [INFO] [stdout] | [INFO] [stdout] 277 | ... box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 277 | Box::new(FlatExpression::Identifier(sub_bits[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:276:25 [INFO] [stdout] | [INFO] [stdout] 276 | / box FlatExpression::Mult( [INFO] [stdout] 277 | | box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] 278 | | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 279 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 276 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 277 | box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] 278 | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 279 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:304:49 [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(Box::new(lhs), box rhs), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:278:29 [INFO] [stdout] | [INFO] [stdout] 278 | ... box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 278 | Box::new(FlatExpression::Number(T::from(2).pow(bitwidth - i - 1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:304:58 [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(box lhs, Box::new(rhs)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:276:25 [INFO] [stdout] | [INFO] [stdout] 276 | / box FlatExpression::Mult( [INFO] [stdout] 277 | | box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] 278 | | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 279 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 276 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 277 | box FlatExpression::Identifier(sub_bits[i]), [INFO] [stdout] 278 | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 279 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:304:49 [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(Box::new(lhs), box rhs), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:314:42 [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(box x.clone(), box FlatExpression::Identifier(name_m)), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(Box::new(x.clone()), box FlatExpression::Identifier(name_m)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:304:58 [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 304 | FieldElementExpression::Sub(box lhs, Box::new(rhs)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:314:57 [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(box x.clone(), box FlatExpression::Identifier(name_m)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(box x.clone(), Box::new(FlatExpression::Identifier(name_m))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:314:42 [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(box x.clone(), box FlatExpression::Identifier(name_m)), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(Box::new(x.clone()), box FlatExpression::Identifier(name_m)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:318:21 [INFO] [stdout] | [INFO] [stdout] 318 | box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 318 | Box::new(FlatExpression::Number(T::one())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:319:21 [INFO] [stdout] | [INFO] [stdout] 319 | box FlatExpression::Identifier(name_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 319 | Box::new(FlatExpression::Identifier(name_y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:314:57 [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(box x.clone(), box FlatExpression::Identifier(name_m)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 314 | FlatExpression::Mult(box x.clone(), Box::new(FlatExpression::Identifier(name_m))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:324:42 [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(Box::new(res.clone()), box x), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:318:21 [INFO] [stdout] | [INFO] [stdout] 318 | box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 318 | Box::new(FlatExpression::Number(T::one())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:324:59 [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(box res.clone(), Box::new(x)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:319:21 [INFO] [stdout] | [INFO] [stdout] 319 | box FlatExpression::Identifier(name_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 319 | Box::new(FlatExpression::Identifier(name_y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:324:42 [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(Box::new(res.clone()), box x), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:333:43 [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(Box::new(lhs.clone()), box rhs.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:333:60 [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(box lhs.clone(), Box::new(rhs.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:324:59 [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | FlatExpression::Mult(box res.clone(), Box::new(x)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:338:43 [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(Box::new(lhs.clone()), box rhs.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:333:43 [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(Box::new(lhs.clone()), box rhs.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:338:60 [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(box lhs.clone(), Box::new(rhs.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:333:60 [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 333 | BooleanExpression::Lt(box lhs.clone(), Box::new(rhs.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:340:37 [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(Box::new(eq), box lt) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:340:45 [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(box eq, Box::new(lt)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:338:43 [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(Box::new(lhs.clone()), box rhs.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:338:60 [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 338 | BooleanExpression::Eq(box lhs.clone(), Box::new(rhs.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:353:25 [INFO] [stdout] | [INFO] [stdout] 353 | let x = box self.flatten_boolean_expression( [INFO] [stdout] | _________________________^ [INFO] [stdout] 354 | | functions_flattened, [INFO] [stdout] 355 | | statements_flattened, [INFO] [stdout] 356 | | lhs, [INFO] [stdout] 357 | | ); [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 353 ~ let x = Box::new(self.flatten_boolean_expression( [INFO] [stdout] 354 | functions_flattened, [INFO] [stdout] 355 | statements_flattened, [INFO] [stdout] 356 | lhs, [INFO] [stdout] 357 ~ )); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:340:37 [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(Box::new(eq), box lt) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:340:45 [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 340 | FlatExpression::Add(box eq, Box::new(lt)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:353:25 [INFO] [stdout] | [INFO] [stdout] 353 | let x = box self.flatten_boolean_expression( [INFO] [stdout] | _________________________^ [INFO] [stdout] 354 | | functions_flattened, [INFO] [stdout] 355 | | statements_flattened, [INFO] [stdout] 356 | | lhs, [INFO] [stdout] 357 | | ); [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 353 ~ let x = Box::new(self.flatten_boolean_expression( [INFO] [stdout] 354 | functions_flattened, [INFO] [stdout] 355 | statements_flattened, [INFO] [stdout] 356 | lhs, [INFO] [stdout] 357 ~ )); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:358:25 [INFO] [stdout] | [INFO] [stdout] 358 | let y = box self.flatten_boolean_expression( [INFO] [stdout] | _________________________^ [INFO] [stdout] 359 | | functions_flattened, [INFO] [stdout] 360 | | statements_flattened, [INFO] [stdout] 361 | | rhs, [INFO] [stdout] 362 | | ); [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 358 ~ let y = Box::new(self.flatten_boolean_expression( [INFO] [stdout] 359 | functions_flattened, [INFO] [stdout] 360 | statements_flattened, [INFO] [stdout] 361 | rhs, [INFO] [stdout] 362 ~ )); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:370:21 [INFO] [stdout] | [INFO] [stdout] 370 | box FlatExpression::Add(x, y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 370 | Box::new(FlatExpression::Add(x, y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:358:25 [INFO] [stdout] | [INFO] [stdout] 358 | let y = box self.flatten_boolean_expression( [INFO] [stdout] | _________________________^ [INFO] [stdout] 359 | | functions_flattened, [INFO] [stdout] 360 | | statements_flattened, [INFO] [stdout] 361 | | rhs, [INFO] [stdout] 362 | | ); [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 358 ~ let y = Box::new(self.flatten_boolean_expression( [INFO] [stdout] 359 | functions_flattened, [INFO] [stdout] 360 | statements_flattened, [INFO] [stdout] 361 | rhs, [INFO] [stdout] 362 ~ )); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:371:21 [INFO] [stdout] | [INFO] [stdout] 371 | box FlatExpression::Identifier(name_x_and_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 371 | Box::new(FlatExpression::Identifier(name_x_and_y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:370:21 [INFO] [stdout] | [INFO] [stdout] 370 | box FlatExpression::Add(x, y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 370 | Box::new(FlatExpression::Add(x, y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:384:42 [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(Box::new(x), box y), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:384:49 [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(box x, Box::new(y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:371:21 [INFO] [stdout] | [INFO] [stdout] 371 | box FlatExpression::Identifier(name_x_and_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 371 | Box::new(FlatExpression::Identifier(name_x_and_y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:392:37 [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(Box::new(FlatExpression::Number(T::one())), box x) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:384:42 [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(Box::new(x), box y), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:384:49 [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 384 | FlatExpression::Mult(box x, Box::new(y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:392:75 [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(box FlatExpression::Number(T::one()), Box::new(x)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:392:37 [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(Box::new(FlatExpression::Number(T::one())), box x) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:554:37 [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(Box::new(new_left), box new_right) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:554:51 [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(box new_left, Box::new(new_right)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:392:75 [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 | FlatExpression::Sub(box FlatExpression::Number(T::one()), Box::new(x)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:577:37 [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(Box::new(new_left), box new_right) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:554:37 [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(Box::new(new_left), box new_right) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:577:51 [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(box new_left, Box::new(new_right)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:554:51 [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | FlatExpression::Add(box new_left, Box::new(new_right)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:577:37 [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(Box::new(new_left), box new_right) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:598:38 [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(Box::new(new_left), box new_right) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:577:51 [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 577 | FlatExpression::Sub(box new_left, Box::new(new_right)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:598:52 [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(box new_left, Box::new(new_right)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:598:38 [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(Box::new(new_left), box new_right) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:629:42 [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(box invb.into(), box new_right.clone().into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(Box::new(invb.into()), box new_right.clone().into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:598:52 [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 598 | FlatExpression::Mult(box new_left, Box::new(new_right)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:629:59 [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(box invb.into(), box new_right.clone().into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(box invb.into(), Box::new(new_right.clone().into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:629:42 [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(box invb.into(), box new_right.clone().into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(Box::new(invb.into()), box new_right.clone().into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:642:42 [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(Box::new(new_right), box inverse.into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:629:59 [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(box invb.into(), box new_right.clone().into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 629 | FlatExpression::Mult(box invb.into(), Box::new(new_right.clone().into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:642:57 [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(box new_right, Box::new(inverse.into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:642:42 [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(Box::new(new_right), box inverse.into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:669:54 [INFO] [stdout] | [INFO] [stdout] 669 | ... FlatExpression::Mult(box base_flattened.clone(), box base_flattened) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 669 | FlatExpression::Mult(Box::new(base_flattened.clone()), box base_flattened) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:642:57 [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 642 | FlatExpression::Mult(box new_right, Box::new(inverse.into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:669:82 [INFO] [stdout] | [INFO] [stdout] 669 | ... FlatExpression::Mult(box base_flattened.clone(), box base_flattened) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 669 | FlatExpression::Mult(box base_flattened.clone(), Box::new(base_flattened)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:669:54 [INFO] [stdout] | [INFO] [stdout] 669 | ... FlatExpression::Mult(box base_flattened.clone(), box base_flattened) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 669 | FlatExpression::Mult(Box::new(base_flattened.clone()), box base_flattened) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:678:41 [INFO] [stdout] | [INFO] [stdout] 678 | ... box base, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 678 | Box::new(base), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:669:82 [INFO] [stdout] | [INFO] [stdout] 669 | ... FlatExpression::Mult(box base_flattened.clone(), box base_flattened) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 669 | FlatExpression::Mult(box base_flattened.clone(), Box::new(base_flattened)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:679:41 [INFO] [stdout] | [INFO] [stdout] 679 | ... box FieldElementExpression::Number(e.clone() - T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 679 | Box::new(FieldElementExpression::Number(e.clone() - T::one())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:678:41 [INFO] [stdout] | [INFO] [stdout] 678 | ... box base, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 678 | Box::new(base), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:689:37 [INFO] [stdout] | [INFO] [stdout] 689 | ... box FlatExpression::Identifier(id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 689 | Box::new(FlatExpression::Identifier(id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:690:37 [INFO] [stdout] | [INFO] [stdout] 690 | ... box base_flattened, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 690 | Box::new(base_flattened), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:679:41 [INFO] [stdout] | [INFO] [stdout] 679 | ... box FieldElementExpression::Number(e.clone() - T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 679 | Box::new(FieldElementExpression::Number(e.clone() - T::one())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:753:41 [INFO] [stdout] | [INFO] [stdout] 753 | ... box FieldElementExpression::Number(n.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 753 | Box::new(FieldElementExpression::Number(n.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:689:37 [INFO] [stdout] | [INFO] [stdout] 689 | ... box FlatExpression::Identifier(id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 689 | Box::new(FlatExpression::Identifier(id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:690:37 [INFO] [stdout] | [INFO] [stdout] 690 | ... box base_flattened, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 690 | Box::new(base_flattened), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:751:37 [INFO] [stdout] | [INFO] [stdout] 751 | / ... box FieldElementExpression::Select( [INFO] [stdout] 752 | | ... consequence, [INFO] [stdout] 753 | | ... box FieldElementExpression::Number(n.clone()), [INFO] [stdout] 754 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 751 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 752 | consequence, [INFO] [stdout] 753 | box FieldElementExpression::Number(n.clone()), [INFO] [stdout] 754 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:753:41 [INFO] [stdout] | [INFO] [stdout] 753 | ... box FieldElementExpression::Number(n.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 753 | Box::new(FieldElementExpression::Number(n.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:757:41 [INFO] [stdout] | [INFO] [stdout] 757 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 757 | Box::new(FieldElementExpression::Number(n)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:751:37 [INFO] [stdout] | [INFO] [stdout] 751 | / ... box FieldElementExpression::Select( [INFO] [stdout] 752 | | ... consequence, [INFO] [stdout] 753 | | ... box FieldElementExpression::Number(n.clone()), [INFO] [stdout] 754 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 751 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 752 | consequence, [INFO] [stdout] 753 | box FieldElementExpression::Number(n.clone()), [INFO] [stdout] 754 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:755:37 [INFO] [stdout] | [INFO] [stdout] 755 | / ... box FieldElementExpression::Select( [INFO] [stdout] 756 | | ... alternative, [INFO] [stdout] 757 | | ... box FieldElementExpression::Number(n), [INFO] [stdout] 758 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 755 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 756 | alternative, [INFO] [stdout] 757 | box FieldElementExpression::Number(n), [INFO] [stdout] 758 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:757:41 [INFO] [stdout] | [INFO] [stdout] 757 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 757 | Box::new(FieldElementExpression::Number(n)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:772:41 [INFO] [stdout] | [INFO] [stdout] 772 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 772 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:755:37 [INFO] [stdout] | [INFO] [stdout] 755 | / ... box FieldElementExpression::Select( [INFO] [stdout] 756 | | ... alternative, [INFO] [stdout] 757 | | ... box FieldElementExpression::Number(n), [INFO] [stdout] 758 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 755 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 756 | alternative, [INFO] [stdout] 757 | box FieldElementExpression::Number(n), [INFO] [stdout] 758 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:772:41 [INFO] [stdout] | [INFO] [stdout] 772 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 772 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:773:41 [INFO] [stdout] | [INFO] [stdout] 773 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 773 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:773:41 [INFO] [stdout] | [INFO] [stdout] 773 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 773 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:771:37 [INFO] [stdout] | [INFO] [stdout] 771 | / ... box BooleanExpression::Eq( [INFO] [stdout] 772 | | ... box e.clone(), [INFO] [stdout] 773 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 774 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 771 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 772 | box e.clone(), [INFO] [stdout] 773 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 774 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:771:37 [INFO] [stdout] | [INFO] [stdout] 771 | / ... box BooleanExpression::Eq( [INFO] [stdout] 772 | | ... box e.clone(), [INFO] [stdout] 773 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 774 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 771 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 772 | box e.clone(), [INFO] [stdout] 773 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 774 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:775:37 [INFO] [stdout] | [INFO] [stdout] 775 | ... box FieldElementExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 775 | Box::new(FieldElementExpression::Number(T::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:775:37 [INFO] [stdout] | [INFO] [stdout] 775 | ... box FieldElementExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 775 | Box::new(FieldElementExpression::Number(T::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:776:37 [INFO] [stdout] | [INFO] [stdout] 776 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 776 | Box::new(FieldElementExpression::Number(T::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:776:37 [INFO] [stdout] | [INFO] [stdout] 776 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 776 | Box::new(FieldElementExpression::Number(T::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:780:61 [INFO] [stdout] | [INFO] [stdout] 780 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 780 | FieldElementExpression::Add(Box::new(acc), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:780:61 [INFO] [stdout] | [INFO] [stdout] 780 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 780 | FieldElementExpression::Add(Box::new(acc), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:780:70 [INFO] [stdout] | [INFO] [stdout] 780 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 780 | FieldElementExpression::Add(box acc, Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:780:70 [INFO] [stdout] | [INFO] [stdout] 780 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 780 | FieldElementExpression::Add(box acc, Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:799:41 [INFO] [stdout] | [INFO] [stdout] 799 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 799 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:799:41 [INFO] [stdout] | [INFO] [stdout] 799 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 799 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:800:41 [INFO] [stdout] | [INFO] [stdout] 800 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 800 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:800:41 [INFO] [stdout] | [INFO] [stdout] 800 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 800 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:798:37 [INFO] [stdout] | [INFO] [stdout] 798 | / ... box BooleanExpression::Eq( [INFO] [stdout] 799 | | ... box e.clone(), [INFO] [stdout] 800 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 801 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 798 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 799 | box e.clone(), [INFO] [stdout] 800 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 801 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:798:37 [INFO] [stdout] | [INFO] [stdout] 798 | / ... box BooleanExpression::Eq( [INFO] [stdout] 799 | | ... box e.clone(), [INFO] [stdout] 800 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 801 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 798 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 799 | box e.clone(), [INFO] [stdout] 800 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 801 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:805:49 [INFO] [stdout] | [INFO] [stdout] 805 | / ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] 806 | | ... size, id, [INFO] [stdout] 807 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 805 ~ Box::new(FieldElementArrayExpression::Identifier( [INFO] [stdout] 806 | size, id, [INFO] [stdout] 807 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:805:49 [INFO] [stdout] | [INFO] [stdout] 805 | / ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] 806 | | ... size, id, [INFO] [stdout] 807 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 805 ~ Box::new(FieldElementArrayExpression::Identifier( [INFO] [stdout] 806 | size, id, [INFO] [stdout] 807 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:808:49 [INFO] [stdout] | [INFO] [stdout] 808 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 808 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:808:49 [INFO] [stdout] | [INFO] [stdout] 808 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 808 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:828:49 [INFO] [stdout] | [INFO] [stdout] 828 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 828 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:828:49 [INFO] [stdout] | [INFO] [stdout] 828 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 828 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:826:45 [INFO] [stdout] | [INFO] [stdout] 826 | / ... box FieldElementExpression::Select( [INFO] [stdout] 827 | | ... consequence, [INFO] [stdout] 828 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 829 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 826 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 827 | consequence, [INFO] [stdout] 828 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 829 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:826:45 [INFO] [stdout] | [INFO] [stdout] 826 | / ... box FieldElementExpression::Select( [INFO] [stdout] 827 | | ... consequence, [INFO] [stdout] 828 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 829 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 826 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 827 | consequence, [INFO] [stdout] 828 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 829 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:832:49 [INFO] [stdout] | [INFO] [stdout] 832 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 832 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:832:49 [INFO] [stdout] | [INFO] [stdout] 832 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 832 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:830:45 [INFO] [stdout] | [INFO] [stdout] 830 | / ... box FieldElementExpression::Select( [INFO] [stdout] 831 | | ... alternative, [INFO] [stdout] 832 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 833 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 830 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 831 | alternative, [INFO] [stdout] 832 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 833 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:830:45 [INFO] [stdout] | [INFO] [stdout] 830 | / ... box FieldElementExpression::Select( [INFO] [stdout] 831 | | ... alternative, [INFO] [stdout] 832 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 833 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 830 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 831 | alternative, [INFO] [stdout] 832 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 833 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:802:37 [INFO] [stdout] | [INFO] [stdout] 802 | / ... box match array.clone() { [INFO] [stdout] 803 | | ... FieldElementArrayExpression::Identifier(size, id) => { [INFO] [stdout] 804 | | ... FieldElementExpression::Select( [INFO] [stdout] 805 | | ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] ... | [INFO] [stdout] 834 | | ... ), [INFO] [stdout] 835 | | ... }, [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 802 ~ Box::new(match array.clone() { [INFO] [stdout] 803 | FieldElementArrayExpression::Identifier(size, id) => { [INFO] [stdout] ... [INFO] [stdout] 834 | ), [INFO] [stdout] 835 ~ }), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:802:37 [INFO] [stdout] | [INFO] [stdout] 802 | / ... box match array.clone() { [INFO] [stdout] 803 | | ... FieldElementArrayExpression::Identifier(size, id) => { [INFO] [stdout] 804 | | ... FieldElementExpression::Select( [INFO] [stdout] 805 | | ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] ... | [INFO] [stdout] 834 | | ... ), [INFO] [stdout] 835 | | ... }, [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 802 ~ Box::new(match array.clone() { [INFO] [stdout] 803 | FieldElementArrayExpression::Identifier(size, id) => { [INFO] [stdout] ... [INFO] [stdout] 834 | ), [INFO] [stdout] 835 ~ }), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:836:37 [INFO] [stdout] | [INFO] [stdout] 836 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 836 | Box::new(FieldElementExpression::Number(T::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:840:61 [INFO] [stdout] | [INFO] [stdout] 840 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | FieldElementExpression::Add(Box::new(acc), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:836:37 [INFO] [stdout] | [INFO] [stdout] 836 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 836 | Box::new(FieldElementExpression::Number(T::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:840:61 [INFO] [stdout] | [INFO] [stdout] 840 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | FieldElementExpression::Add(Box::new(acc), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:840:70 [INFO] [stdout] | [INFO] [stdout] 840 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | FieldElementExpression::Add(box acc, Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:840:70 [INFO] [stdout] | [INFO] [stdout] 840 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | FieldElementExpression::Add(box acc, Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:906:37 [INFO] [stdout] | [INFO] [stdout] 906 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 906 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:906:37 [INFO] [stdout] | [INFO] [stdout] 906 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 906 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:904:33 [INFO] [stdout] | [INFO] [stdout] 904 | / ... box FieldElementExpression::Select( [INFO] [stdout] 905 | | ... consequence.clone(), [INFO] [stdout] 906 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 907 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 904 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 905 | consequence.clone(), [INFO] [stdout] 906 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 907 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:904:33 [INFO] [stdout] | [INFO] [stdout] 904 | / ... box FieldElementExpression::Select( [INFO] [stdout] 905 | | ... consequence.clone(), [INFO] [stdout] 906 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 907 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 904 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 905 | consequence.clone(), [INFO] [stdout] 906 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 907 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:910:37 [INFO] [stdout] | [INFO] [stdout] 910 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 910 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:910:37 [INFO] [stdout] | [INFO] [stdout] 910 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 910 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:908:33 [INFO] [stdout] | [INFO] [stdout] 908 | / ... box FieldElementExpression::Select( [INFO] [stdout] 909 | | ... alternative.clone(), [INFO] [stdout] 910 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 911 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 908 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 909 | alternative.clone(), [INFO] [stdout] 910 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 911 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:995:57 [INFO] [stdout] | [INFO] [stdout] 995 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 995 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:908:33 [INFO] [stdout] | [INFO] [stdout] 908 | / ... box FieldElementExpression::Select( [INFO] [stdout] 909 | | ... alternative.clone(), [INFO] [stdout] 910 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 911 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 908 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 909 | alternative.clone(), [INFO] [stdout] 910 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 911 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:995:57 [INFO] [stdout] | [INFO] [stdout] 995 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 995 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:996:57 [INFO] [stdout] | [INFO] [stdout] 996 | / ... box FieldElementExpression::Number( [INFO] [stdout] 997 | | ... T::from(i), [INFO] [stdout] 998 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 996 ~ Box::new(FieldElementExpression::Number( [INFO] [stdout] 997 | T::from(i), [INFO] [stdout] 998 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:996:57 [INFO] [stdout] | [INFO] [stdout] 996 | / ... box FieldElementExpression::Number( [INFO] [stdout] 997 | | ... T::from(i), [INFO] [stdout] 998 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 996 ~ Box::new(FieldElementExpression::Number( [INFO] [stdout] 997 | T::from(i), [INFO] [stdout] 998 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:994:53 [INFO] [stdout] | [INFO] [stdout] 994 | / ... box BooleanExpression::Eq( [INFO] [stdout] 995 | | ... box e.clone(), [INFO] [stdout] 996 | | ... box FieldElementExpression::Number( [INFO] [stdout] 997 | | ... T::from(i), [INFO] [stdout] 998 | | ... ), [INFO] [stdout] 999 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 994 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 995 | box e.clone(), [INFO] [stdout] ... [INFO] [stdout] 998 | ), [INFO] [stdout] 999 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:994:53 [INFO] [stdout] | [INFO] [stdout] 994 | / ... box BooleanExpression::Eq( [INFO] [stdout] 995 | | ... box e.clone(), [INFO] [stdout] 996 | | ... box FieldElementExpression::Number( [INFO] [stdout] 997 | | ... T::from(i), [INFO] [stdout] 998 | | ... ), [INFO] [stdout] 999 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 994 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 995 | box e.clone(), [INFO] [stdout] ... [INFO] [stdout] 998 | ), [INFO] [stdout] 999 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1000:53 [INFO] [stdout] | [INFO] [stdout] 1000 | ... box FieldElementExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1000 | Box::new(FieldElementExpression::Number(T::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1000:53 [INFO] [stdout] | [INFO] [stdout] 1000 | ... box FieldElementExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1000 | Box::new(FieldElementExpression::Number(T::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1001:53 [INFO] [stdout] | [INFO] [stdout] 1001 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1001 | Box::new(FieldElementExpression::Number(T::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1007:81 [INFO] [stdout] | [INFO] [stdout] 1007 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1007 | FieldElementExpression::Add(Box::new(acc), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1001:53 [INFO] [stdout] | [INFO] [stdout] 1001 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1001 | Box::new(FieldElementExpression::Number(T::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1007:90 [INFO] [stdout] | [INFO] [stdout] 1007 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1007 | FieldElementExpression::Add(box acc, Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1007:81 [INFO] [stdout] | [INFO] [stdout] 1007 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1007 | FieldElementExpression::Add(Box::new(acc), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1035:57 [INFO] [stdout] | [INFO] [stdout] 1035 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1035 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1007:90 [INFO] [stdout] | [INFO] [stdout] 1007 | ... FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1007 | FieldElementExpression::Add(box acc, Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1035:57 [INFO] [stdout] | [INFO] [stdout] 1035 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1035 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1036:57 [INFO] [stdout] | [INFO] [stdout] 1036 | / ... box FieldElementExpression::Number( [INFO] [stdout] 1037 | | ... T::from(i), [INFO] [stdout] 1038 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1036 ~ Box::new(FieldElementExpression::Number( [INFO] [stdout] 1037 | T::from(i), [INFO] [stdout] 1038 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1034:53 [INFO] [stdout] | [INFO] [stdout] 1034 | / ... box BooleanExpression::Eq( [INFO] [stdout] 1035 | | ... box e.clone(), [INFO] [stdout] 1036 | | ... box FieldElementExpression::Number( [INFO] [stdout] 1037 | | ... T::from(i), [INFO] [stdout] 1038 | | ... ), [INFO] [stdout] 1039 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1034 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 1035 | box e.clone(), [INFO] [stdout] ... [INFO] [stdout] 1038 | ), [INFO] [stdout] 1039 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1036:57 [INFO] [stdout] | [INFO] [stdout] 1036 | / ... box FieldElementExpression::Number( [INFO] [stdout] 1037 | | ... T::from(i), [INFO] [stdout] 1038 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1036 ~ Box::new(FieldElementExpression::Number( [INFO] [stdout] 1037 | T::from(i), [INFO] [stdout] 1038 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1040:53 [INFO] [stdout] | [INFO] [stdout] 1040 | ... box expr.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1040 | Box::new(expr.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1041:53 [INFO] [stdout] | [INFO] [stdout] 1041 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1041 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1034:53 [INFO] [stdout] | [INFO] [stdout] 1034 | / ... box BooleanExpression::Eq( [INFO] [stdout] 1035 | | ... box e.clone(), [INFO] [stdout] 1036 | | ... box FieldElementExpression::Number( [INFO] [stdout] 1037 | | ... T::from(i), [INFO] [stdout] 1038 | | ... ), [INFO] [stdout] 1039 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1034 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 1035 | box e.clone(), [INFO] [stdout] ... [INFO] [stdout] 1038 | ), [INFO] [stdout] 1039 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1312:25 [INFO] [stdout] | [INFO] [stdout] 1312 | box FlatExpression::Identifier(*v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1312 | Box::new(FlatExpression::Identifier(*v)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1040:53 [INFO] [stdout] | [INFO] [stdout] 1040 | ... box expr.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1040 | Box::new(expr.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1313:25 [INFO] [stdout] | [INFO] [stdout] 1313 | box FlatExpression::Identifier(*v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Box::new(FlatExpression::Identifier(*v)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1041:53 [INFO] [stdout] | [INFO] [stdout] 1041 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1041 | Box::new(e.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1830:17 [INFO] [stdout] | [INFO] [stdout] 1830 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1830 | Box::new(FieldElementExpression::Number(FieldPrime::from(32))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1312:25 [INFO] [stdout] | [INFO] [stdout] 1312 | box FlatExpression::Identifier(*v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1312 | Box::new(FlatExpression::Identifier(*v)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1313:25 [INFO] [stdout] | [INFO] [stdout] 1313 | box FlatExpression::Identifier(*v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Box::new(FlatExpression::Identifier(*v)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1831:17 [INFO] [stdout] | [INFO] [stdout] 1831 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1831 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1830:17 [INFO] [stdout] | [INFO] [stdout] 1830 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1830 | Box::new(FieldElementExpression::Number(FieldPrime::from(32))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1829:13 [INFO] [stdout] | [INFO] [stdout] 1829 | / box BooleanExpression::Eq( [INFO] [stdout] 1830 | | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1831 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1832 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1829 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 1830 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1831 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1832 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1831:17 [INFO] [stdout] | [INFO] [stdout] 1831 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1831 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1833:13 [INFO] [stdout] | [INFO] [stdout] 1833 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1833 | Box::new(FieldElementExpression::Number(FieldPrime::from(12))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1829:13 [INFO] [stdout] | [INFO] [stdout] 1829 | / box BooleanExpression::Eq( [INFO] [stdout] 1830 | | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1831 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1832 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1829 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 1830 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1831 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1832 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1834:13 [INFO] [stdout] | [INFO] [stdout] 1834 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1834 | Box::new(FieldElementExpression::Number(FieldPrime::from(51))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1833:13 [INFO] [stdout] | [INFO] [stdout] 1833 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1833 | Box::new(FieldElementExpression::Number(FieldPrime::from(12))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1847:13 [INFO] [stdout] | [INFO] [stdout] 1847 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1847 | Box::new(FieldElementExpression::Number(FieldPrime::from(32))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1834:13 [INFO] [stdout] | [INFO] [stdout] 1834 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1834 | Box::new(FieldElementExpression::Number(FieldPrime::from(51))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1848:13 [INFO] [stdout] | [INFO] [stdout] 1848 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1848 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1847:13 [INFO] [stdout] | [INFO] [stdout] 1847 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1847 | Box::new(FieldElementExpression::Number(FieldPrime::from(32))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1848:13 [INFO] [stdout] | [INFO] [stdout] 1848 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1848 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1852:13 [INFO] [stdout] | [INFO] [stdout] 1852 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1852 | Box::new(FieldElementExpression::Number(FieldPrime::from(32))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1852:13 [INFO] [stdout] | [INFO] [stdout] 1852 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1852 | Box::new(FieldElementExpression::Number(FieldPrime::from(32))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1853:13 [INFO] [stdout] | [INFO] [stdout] 1853 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1853 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1853:13 [INFO] [stdout] | [INFO] [stdout] 1853 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1853 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1866:21 [INFO] [stdout] | [INFO] [stdout] 1866 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1866 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1867:21 [INFO] [stdout] | [INFO] [stdout] 1867 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1867 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1866:21 [INFO] [stdout] | [INFO] [stdout] 1866 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1866 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1865:17 [INFO] [stdout] | [INFO] [stdout] 1865 | / box BooleanExpression::Eq( [INFO] [stdout] 1866 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1867 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1868 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1865 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 1866 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1867 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1868 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1867:21 [INFO] [stdout] | [INFO] [stdout] 1867 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1867 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1870:21 [INFO] [stdout] | [INFO] [stdout] 1870 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1870 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1865:17 [INFO] [stdout] | [INFO] [stdout] 1865 | / box BooleanExpression::Eq( [INFO] [stdout] 1866 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1867 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1868 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1865 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 1866 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1867 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1868 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1871:21 [INFO] [stdout] | [INFO] [stdout] 1871 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1871 | Box::new(FieldElementExpression::Number(FieldPrime::from(20))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1870:21 [INFO] [stdout] | [INFO] [stdout] 1870 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1870 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1869:17 [INFO] [stdout] | [INFO] [stdout] 1869 | / box BooleanExpression::Lt( [INFO] [stdout] 1870 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1871 | | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1872 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1869 ~ Box::new(BooleanExpression::Lt( [INFO] [stdout] 1870 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1871 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1872 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1871:21 [INFO] [stdout] | [INFO] [stdout] 1871 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1871 | Box::new(FieldElementExpression::Number(FieldPrime::from(20))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1869:17 [INFO] [stdout] | [INFO] [stdout] 1869 | / box BooleanExpression::Lt( [INFO] [stdout] 1870 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1871 | | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1872 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1869 ~ Box::new(BooleanExpression::Lt( [INFO] [stdout] 1870 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1871 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1872 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1864:13 [INFO] [stdout] | [INFO] [stdout] 1864 | / box BooleanExpression::And( [INFO] [stdout] 1865 | | box BooleanExpression::Eq( [INFO] [stdout] 1866 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1867 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] ... | [INFO] [stdout] 1872 | | ), [INFO] [stdout] 1873 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1864 ~ Box::new(BooleanExpression::And( [INFO] [stdout] 1865 | box BooleanExpression::Eq( [INFO] [stdout] ... [INFO] [stdout] 1872 | ), [INFO] [stdout] 1873 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1874:13 [INFO] [stdout] | [INFO] [stdout] 1874 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1874 | Box::new(FieldElementExpression::Number(FieldPrime::from(12))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1864:13 [INFO] [stdout] | [INFO] [stdout] 1864 | / box BooleanExpression::And( [INFO] [stdout] 1865 | | box BooleanExpression::Eq( [INFO] [stdout] 1866 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1867 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] ... | [INFO] [stdout] 1872 | | ), [INFO] [stdout] 1873 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1864 ~ Box::new(BooleanExpression::And( [INFO] [stdout] 1865 | box BooleanExpression::Eq( [INFO] [stdout] ... [INFO] [stdout] 1872 | ), [INFO] [stdout] 1873 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1874:13 [INFO] [stdout] | [INFO] [stdout] 1874 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1874 | Box::new(FieldElementExpression::Number(FieldPrime::from(12))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1875:13 [INFO] [stdout] | [INFO] [stdout] 1875 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1875 | Box::new(FieldElementExpression::Number(FieldPrime::from(51))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1875:13 [INFO] [stdout] | [INFO] [stdout] 1875 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1875 | Box::new(FieldElementExpression::Number(FieldPrime::from(51))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1900:21 [INFO] [stdout] | [INFO] [stdout] 1900 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1900 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1900:21 [INFO] [stdout] | [INFO] [stdout] 1900 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1900 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1901:21 [INFO] [stdout] | [INFO] [stdout] 1901 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1901 | Box::new(FieldElementExpression::Identifier("b".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1901:21 [INFO] [stdout] | [INFO] [stdout] 1901 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1901 | Box::new(FieldElementExpression::Identifier("b".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1899:17 [INFO] [stdout] | [INFO] [stdout] 1899 | / box FieldElementExpression::Div( [INFO] [stdout] 1900 | | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 1901 | | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 1902 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1899 ~ Box::new(FieldElementExpression::Div( [INFO] [stdout] 1900 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 1901 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 1902 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1899:17 [INFO] [stdout] | [INFO] [stdout] 1899 | / box FieldElementExpression::Div( [INFO] [stdout] 1900 | | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 1901 | | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 1902 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1899 ~ Box::new(FieldElementExpression::Div( [INFO] [stdout] 1900 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 1901 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 1902 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1903:17 [INFO] [stdout] | [INFO] [stdout] 1903 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1903 | Box::new(FieldElementExpression::Identifier("b".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1903:17 [INFO] [stdout] | [INFO] [stdout] 1903 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1903 | Box::new(FieldElementExpression::Identifier("b".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2106:13 [INFO] [stdout] | [INFO] [stdout] 2106 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2106 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2106:13 [INFO] [stdout] | [INFO] [stdout] 2106 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2106 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2107:13 [INFO] [stdout] | [INFO] [stdout] 2107 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2107 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2107:13 [INFO] [stdout] | [INFO] [stdout] 2107 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2107 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2155:25 [INFO] [stdout] | [INFO] [stdout] 2155 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2155 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2155:25 [INFO] [stdout] | [INFO] [stdout] 2155 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2155 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2156:25 [INFO] [stdout] | [INFO] [stdout] 2156 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2156 | Box::new(FieldElementExpression::Number(FieldPrime::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2154:21 [INFO] [stdout] | [INFO] [stdout] 2154 | / box FieldElementExpression::Select( [INFO] [stdout] 2155 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2156 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2157 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2154 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2155 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2156 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2157 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2156:25 [INFO] [stdout] | [INFO] [stdout] 2156 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2156 | Box::new(FieldElementExpression::Number(FieldPrime::from(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2159:25 [INFO] [stdout] | [INFO] [stdout] 2159 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2159 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2154:21 [INFO] [stdout] | [INFO] [stdout] 2154 | / box FieldElementExpression::Select( [INFO] [stdout] 2155 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2156 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2157 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2154 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2155 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2156 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2157 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2160:25 [INFO] [stdout] | [INFO] [stdout] 2160 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2160 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2159:25 [INFO] [stdout] | [INFO] [stdout] 2159 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2159 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2158:21 [INFO] [stdout] | [INFO] [stdout] 2158 | / box FieldElementExpression::Select( [INFO] [stdout] 2159 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2160 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2161 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2158 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2159 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2160 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2161 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2160:25 [INFO] [stdout] | [INFO] [stdout] 2160 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2160 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2153:17 [INFO] [stdout] | [INFO] [stdout] 2153 | / box FieldElementExpression::Add( [INFO] [stdout] 2154 | | box FieldElementExpression::Select( [INFO] [stdout] 2155 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2156 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] ... | [INFO] [stdout] 2161 | | ), [INFO] [stdout] 2162 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2153 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2154 | box FieldElementExpression::Select( [INFO] [stdout] ... [INFO] [stdout] 2161 | ), [INFO] [stdout] 2162 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2158:21 [INFO] [stdout] | [INFO] [stdout] 2158 | / box FieldElementExpression::Select( [INFO] [stdout] 2159 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2160 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2161 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2158 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2159 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2160 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2161 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2164:21 [INFO] [stdout] | [INFO] [stdout] 2164 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2164 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2153:17 [INFO] [stdout] | [INFO] [stdout] 2153 | / box FieldElementExpression::Add( [INFO] [stdout] 2154 | | box FieldElementExpression::Select( [INFO] [stdout] 2155 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2156 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] ... | [INFO] [stdout] 2161 | | ), [INFO] [stdout] 2162 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2153 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2154 | box FieldElementExpression::Select( [INFO] [stdout] ... [INFO] [stdout] 2161 | ), [INFO] [stdout] 2162 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2165:21 [INFO] [stdout] | [INFO] [stdout] 2165 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2165 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2164:21 [INFO] [stdout] | [INFO] [stdout] 2164 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2164 | Box::new(FieldElementArrayExpression::Identifier(3, "foo".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2163:17 [INFO] [stdout] | [INFO] [stdout] 2163 | / box FieldElementExpression::Select( [INFO] [stdout] 2164 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2165 | | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2166 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2163 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2164 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2165 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2166 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2165:21 [INFO] [stdout] | [INFO] [stdout] 2165 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2165 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2210:21 [INFO] [stdout] | [INFO] [stdout] 2210 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2210 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2163:17 [INFO] [stdout] | [INFO] [stdout] 2163 | / box FieldElementExpression::Select( [INFO] [stdout] 2164 | | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2165 | | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2166 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2163 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2164 | box FieldElementArrayExpression::Identifier(3, "foo".into()), [INFO] [stdout] 2165 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2166 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2211:21 [INFO] [stdout] | [INFO] [stdout] 2211 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2211 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2210:21 [INFO] [stdout] | [INFO] [stdout] 2210 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2210 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2209:17 [INFO] [stdout] | [INFO] [stdout] 2209 | / box BooleanExpression::Eq( [INFO] [stdout] 2210 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2211 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2212 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2209 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 2210 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2211 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2212 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2211:21 [INFO] [stdout] | [INFO] [stdout] 2211 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2211 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2213:17 [INFO] [stdout] | [INFO] [stdout] 2213 | / box FieldElementArrayExpression::Value( [INFO] [stdout] 2214 | | 1, [INFO] [stdout] 2215 | | vec![FieldElementExpression::Number(FieldPrime::from(1))], [INFO] [stdout] 2216 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2213 ~ Box::new(FieldElementArrayExpression::Value( [INFO] [stdout] 2214 | 1, [INFO] [stdout] 2215 | vec![FieldElementExpression::Number(FieldPrime::from(1))], [INFO] [stdout] 2216 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2209:17 [INFO] [stdout] | [INFO] [stdout] 2209 | / box BooleanExpression::Eq( [INFO] [stdout] 2210 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2211 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2212 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2209 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 2210 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2211 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2212 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2217:17 [INFO] [stdout] | [INFO] [stdout] 2217 | / box FieldElementArrayExpression::Value( [INFO] [stdout] 2218 | | 1, [INFO] [stdout] 2219 | | vec![FieldElementExpression::Number(FieldPrime::from(3))], [INFO] [stdout] 2220 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2217 ~ Box::new(FieldElementArrayExpression::Value( [INFO] [stdout] 2218 | 1, [INFO] [stdout] 2219 | vec![FieldElementExpression::Number(FieldPrime::from(3))], [INFO] [stdout] 2220 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2213:17 [INFO] [stdout] | [INFO] [stdout] 2213 | / box FieldElementArrayExpression::Value( [INFO] [stdout] 2214 | | 1, [INFO] [stdout] 2215 | | vec![FieldElementExpression::Number(FieldPrime::from(1))], [INFO] [stdout] 2216 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2213 ~ Box::new(FieldElementArrayExpression::Value( [INFO] [stdout] 2214 | 1, [INFO] [stdout] 2215 | vec![FieldElementExpression::Number(FieldPrime::from(1))], [INFO] [stdout] 2216 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2243:21 [INFO] [stdout] | [INFO] [stdout] 2243 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2243 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2217:17 [INFO] [stdout] | [INFO] [stdout] 2217 | / box FieldElementArrayExpression::Value( [INFO] [stdout] 2218 | | 1, [INFO] [stdout] 2219 | | vec![FieldElementExpression::Number(FieldPrime::from(3))], [INFO] [stdout] 2220 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2217 ~ Box::new(FieldElementArrayExpression::Value( [INFO] [stdout] 2218 | 1, [INFO] [stdout] 2219 | vec![FieldElementExpression::Number(FieldPrime::from(3))], [INFO] [stdout] 2220 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2244:21 [INFO] [stdout] | [INFO] [stdout] 2244 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2244 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2243:21 [INFO] [stdout] | [INFO] [stdout] 2243 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2243 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2242:17 [INFO] [stdout] | [INFO] [stdout] 2242 | / box BooleanExpression::Eq( [INFO] [stdout] 2243 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2244 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2245 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2242 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 2243 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2244 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2245 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2244:21 [INFO] [stdout] | [INFO] [stdout] 2244 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2244 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2246:17 [INFO] [stdout] | [INFO] [stdout] 2246 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2246 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2242:17 [INFO] [stdout] | [INFO] [stdout] 2242 | / box BooleanExpression::Eq( [INFO] [stdout] 2243 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2244 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2245 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2242 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 2243 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2244 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2245 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2247:17 [INFO] [stdout] | [INFO] [stdout] 2247 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2247 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2246:17 [INFO] [stdout] | [INFO] [stdout] 2246 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2246 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2247:17 [INFO] [stdout] | [INFO] [stdout] 2247 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2247 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:516:21 [INFO] [stdout] | [INFO] [stdout] 516 | box checked_assignee, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 516 | Box::new(checked_assignee), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:517:21 [INFO] [stdout] | [INFO] [stdout] 517 | box checked_typed_index, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 517 | Box::new(checked_typed_index), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:554:56 [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:554:64 [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:573:56 [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:573:64 [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:592:57 [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:592:65 [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:611:56 [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:611:64 [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:630:83 [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(Box::new(e1), box e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:516:21 [INFO] [stdout] | [INFO] [stdout] 516 | box checked_assignee, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 516 | Box::new(checked_assignee), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:630:91 [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, Box::new(e2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:517:21 [INFO] [stdout] | [INFO] [stdout] 517 | box checked_typed_index, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 517 | Box::new(checked_typed_index), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:655:71 [INFO] [stdout] | [INFO] [stdout] 655 | ... Ok(FieldElementExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 655 | Ok(FieldElementExpression::IfElse(Box::new(condition), box consequence, box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:554:56 [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:655:86 [INFO] [stdout] | [INFO] [stdout] 655 | ... Ok(FieldElementExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 655 | Ok(FieldElementExpression::IfElse(box condition, Box::new(consequence), box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:554:64 [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 554 | Ok(FieldElementExpression::Add(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:573:56 [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:655:103 [INFO] [stdout] | [INFO] [stdout] 655 | ... Ok(FieldElementExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 655 | Ok(FieldElementExpression::IfElse(box condition, box consequence, Box::new(alternative)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:658:76 [INFO] [stdout] | [INFO] [stdout] 658 | ... Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 658 | Ok(FieldElementArrayExpression::IfElse(Box::new(condition), box consequence, box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:573:64 [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 573 | Ok(FieldElementExpression::Sub(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:592:57 [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:658:91 [INFO] [stdout] | [INFO] [stdout] 658 | ... Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 658 | Ok(FieldElementArrayExpression::IfElse(box condition, Box::new(consequence), box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:592:65 [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 592 | Ok(FieldElementExpression::Mult(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:658:108 [INFO] [stdout] | [INFO] [stdout] 658 | ... Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 658 | Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, Box::new(alternative)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:611:56 [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:745:50 [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:611:64 [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 611 | Ok(FieldElementExpression::Div(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:745:58 [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:630:83 [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(Box::new(e1), box e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:764:50 [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:630:91 [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 630 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, Box::new(e2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:764:58 [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:655:71 [INFO] [stdout] | [INFO] [stdout] 655 | ... Ok(FieldElementExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 655 | Ok(FieldElementExpression::IfElse(Box::new(condition), box consequence, box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:783:50 [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:783:58 [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:655:86 [INFO] [stdout] | [INFO] [stdout] 655 | ... Ok(FieldElementExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 655 | Ok(FieldElementExpression::IfElse(box condition, Box::new(consequence), box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:655:103 [INFO] [stdout] | [INFO] [stdout] 655 | ... Ok(FieldElementExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 655 | Ok(FieldElementExpression::IfElse(box condition, box consequence, Box::new(alternative)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:802:50 [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:802:58 [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:658:76 [INFO] [stdout] | [INFO] [stdout] 658 | ... Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 658 | Ok(FieldElementArrayExpression::IfElse(Box::new(condition), box consequence, box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:821:50 [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:658:91 [INFO] [stdout] | [INFO] [stdout] 658 | ... Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 658 | Ok(FieldElementArrayExpression::IfElse(box condition, Box::new(consequence), box alternative).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:821:58 [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:658:108 [INFO] [stdout] | [INFO] [stdout] 658 | ... Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 658 | Ok(FieldElementArrayExpression::IfElse(box condition, box consequence, Box::new(alternative)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:745:50 [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:840:59 [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(Box::new(a), box i).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:840:66 [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(box a, Box::new(i)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:745:58 [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 745 | Ok(BooleanExpression::Lt(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:905:51 [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:764:50 [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:905:59 [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:764:58 [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 764 | Ok(BooleanExpression::Le(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:923:50 [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:783:50 [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:923:58 [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:783:58 [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 783 | Ok(BooleanExpression::Eq(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:935:78 [INFO] [stdout] | [INFO] [stdout] 935 | TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(box e).into()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 935 | TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(Box::new(e)).into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:802:50 [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | box FlatExpression::Number(T::from_bellman(val)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 18 | Box::new(FlatExpression::Number(T::from_bellman(val))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:802:58 [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 802 | Ok(BooleanExpression::Ge(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:821:50 [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | box FlatExpression::Identifier(FlatVariable::new(key)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 19 | Box::new(FlatExpression::Identifier(FlatVariable::new(key))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:821:58 [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 821 | Ok(BooleanExpression::Gt(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:22:46 [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(box acc, box e)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(Box::new(acc), box e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:840:59 [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(Box::new(a), box i).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(box acc, box e)) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(box acc, Box::new(e))) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:840:66 [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 840 | Ok(FieldElementExpression::Select(box a, Box::new(i)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(box FlatExpression::Number(T::zero()), box e) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(Box::new(FlatExpression::Number(T::zero())), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:905:51 [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:25:72 [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(box FlatExpression::Number(T::zero()), box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(box FlatExpression::Number(T::zero()), Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:905:59 [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 905 | Ok(BooleanExpression::And(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:38:60 [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(box rhs_a, box rhs_b)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(Box::new(rhs_a), box rhs_b)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:923:50 [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(Box::new(e1), box e2).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:38:71 [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(box rhs_a, box rhs_b)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(box rhs_a, Box::new(rhs_b))) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:923:58 [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 923 | Ok(BooleanExpression::Or(box e1, Box::new(e2)).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:935:78 [INFO] [stdout] | [INFO] [stdout] 935 | TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(box e).into()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 935 | TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(Box::new(e)).into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | box FlatExpression::Number(T::from_bellman(val)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 18 | Box::new(FlatExpression::Number(T::from_bellman(val))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | box FlatExpression::Identifier(FlatVariable::new(key)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 19 | Box::new(FlatExpression::Identifier(FlatVariable::new(key))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:22:46 [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(box acc, box e)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(Box::new(acc), box e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(box acc, box e)) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 | .reduce(|acc, e| FlatExpression::Add(box acc, Box::new(e))) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:33:53 [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(box FlatExpression::Number(T::zero()), box e) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(Box::new(FlatExpression::Number(T::zero())), box e) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:33:61 [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:25:72 [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(box FlatExpression::Number(T::zero()), box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 | FlatExpression::Add(box FlatExpression::Number(T::zero()), Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:38:60 [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(box rhs_a, box rhs_b)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(Box::new(rhs_a), box rhs_b)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:41:53 [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/standard.rs:38:71 [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(box rhs_a, box rhs_b)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 38 | FlatStatement::Condition(lhs, FlatExpression::Mult(box rhs_a, Box::new(rhs_b))) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:41:61 [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:49:54 [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:49:62 [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 133 | Box::new(FlatExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 134 | Box::new(FlatExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:146:21 [INFO] [stdout] | [INFO] [stdout] 146 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 146 | Box::new(FlatExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:147:21 [INFO] [stdout] | [INFO] [stdout] 147 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 147 | Box::new(FlatExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:159:21 [INFO] [stdout] | [INFO] [stdout] 159 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 159 | Box::new(FlatExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:160:21 [INFO] [stdout] | [INFO] [stdout] 160 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 160 | Box::new(FlatExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:33:53 [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:33:61 [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 33 | (e1, e2) => FlatExpression::Add(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:41:53 [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:41:61 [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 41 | (e1, e2) => FlatExpression::Sub(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:49:54 [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:49:62 [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 49 | (e1, e2) => FlatExpression::Mult(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 133 | Box::new(FlatExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 134 | Box::new(FlatExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:146:21 [INFO] [stdout] | [INFO] [stdout] 146 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 146 | Box::new(FlatExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:147:21 [INFO] [stdout] | [INFO] [stdout] 147 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 147 | Box::new(FlatExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:159:21 [INFO] [stdout] | [INFO] [stdout] 159 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 159 | Box::new(FlatExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:160:21 [INFO] [stdout] | [INFO] [stdout] 160 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 160 | Box::new(FlatExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:96:67 [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(box TypedAssignee::Identifier(var), box index), expr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(Box::new(TypedAssignee::Identifier(var)), box index), expr)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:96:103 [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(box TypedAssignee::Identifier(var), box index), expr)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(box TypedAssignee::Identifier(var), Box::new(index)), expr)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:146:57 [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:146:65 [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:155:57 [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:155:65 [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:164:58 [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:164:66 [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:173:57 [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:173:65 [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:186:53 [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(Box::new(e1), box FieldElementExpression::Number(n2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:186:61 [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(box e1, Box::new(FieldElementExpression::Number(n2))) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:200:57 [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(Box::new(c), box consequence, box alternative), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:200:64 [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, Box::new(consequence), box alternative), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:200:81 [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, Box::new(alternative)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:96:67 [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(box TypedAssignee::Identifier(var), box index), expr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(Box::new(TypedAssignee::Identifier(var)), box index), expr)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:226:25 [INFO] [stdout] | [INFO] [stdout] 226 | box TypedAssignee::Identifier(Variable::field_array(id.clone(), size)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 226 | Box::new(TypedAssignee::Identifier(Variable::field_array(id.clone(), size))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 227 | Box::new(FieldElementExpression::Number(n.clone()).into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:96:103 [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(box TypedAssignee::Identifier(var), box index), expr)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | Some(TypedStatement::Definition(TypedAssignee::ArrayElement(box TypedAssignee::Identifier(var), Box::new(index)), expr)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:234:29 [INFO] [stdout] | [INFO] [stdout] 234 | ... box FieldElementArrayExpression::Identifier(size, id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 234 | Box::new(FieldElementArrayExpression::Identifier(size, id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:146:57 [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:235:29 [INFO] [stdout] | [INFO] [stdout] 235 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 235 | Box::new(FieldElementExpression::Number(n)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:146:65 [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 146 | (e1, e2) => FieldElementExpression::Add(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:238:62 [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(box a, box i), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(Box::new(a), box i), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:155:57 [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:238:69 [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(box a, box i), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(box a, Box::new(i)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:291:55 [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:155:65 [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 | (e1, e2) => FieldElementExpression::Sub(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:291:63 [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:164:58 [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:164:66 [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 | (e1, e2) => FieldElementExpression::Mult(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:302:55 [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:173:57 [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:302:63 [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:173:65 [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 | (e1, e2) => FieldElementExpression::Div(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:313:55 [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:186:53 [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(Box::new(e1), box FieldElementExpression::Number(n2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:313:63 [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:186:61 [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 | FieldElementExpression::Pow(box e1, Box::new(FieldElementExpression::Number(n2))) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:324:55 [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:200:57 [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(Box::new(c), box consequence, box alternative), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:324:63 [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:200:64 [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, Box::new(consequence), box alternative), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:335:55 [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:335:63 [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:200:81 [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | c => FieldElementExpression::IfElse(box c, box consequence, Box::new(alternative)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:359:21 [INFO] [stdout] | [INFO] [stdout] 359 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 359 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:226:25 [INFO] [stdout] | [INFO] [stdout] 226 | box TypedAssignee::Identifier(Variable::field_array(id.clone(), size)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 226 | Box::new(TypedAssignee::Identifier(Variable::field_array(id.clone(), size))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:360:21 [INFO] [stdout] | [INFO] [stdout] 360 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 360 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 227 | Box::new(FieldElementExpression::Number(n.clone()).into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:372:21 [INFO] [stdout] | [INFO] [stdout] 372 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 372 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:234:29 [INFO] [stdout] | [INFO] [stdout] 234 | ... box FieldElementArrayExpression::Identifier(size, id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 234 | Box::new(FieldElementArrayExpression::Identifier(size, id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:373:21 [INFO] [stdout] | [INFO] [stdout] 373 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 373 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:385:21 [INFO] [stdout] | [INFO] [stdout] 385 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 385 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:235:29 [INFO] [stdout] | [INFO] [stdout] 235 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 235 | Box::new(FieldElementExpression::Number(n)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:386:21 [INFO] [stdout] | [INFO] [stdout] 386 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 386 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:238:62 [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(box a, box i), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(Box::new(a), box i), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:238:69 [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(box a, box i), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | (a, i) => FieldElementExpression::Select(box a, Box::new(i)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:398:21 [INFO] [stdout] | [INFO] [stdout] 398 | box FieldElementExpression::Number(FieldPrime::from(6)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 398 | Box::new(FieldElementExpression::Number(FieldPrime::from(6))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:399:21 [INFO] [stdout] | [INFO] [stdout] 399 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 399 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:291:55 [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:411:21 [INFO] [stdout] | [INFO] [stdout] 411 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 411 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:291:63 [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 291 | (e1, e2) => BooleanExpression::Eq(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:412:21 [INFO] [stdout] | [INFO] [stdout] 412 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 412 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:302:55 [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:424:21 [INFO] [stdout] | [INFO] [stdout] 424 | box BooleanExpression::Value(true), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 424 | Box::new(BooleanExpression::Value(true)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:302:63 [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 302 | (e1, e2) => BooleanExpression::Lt(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:425:21 [INFO] [stdout] | [INFO] [stdout] 425 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 425 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:313:55 [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:313:63 [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 313 | (e1, e2) => BooleanExpression::Le(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:426:21 [INFO] [stdout] | [INFO] [stdout] 426 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 426 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:324:55 [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:438:21 [INFO] [stdout] | [INFO] [stdout] 438 | box BooleanExpression::Value(false), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 438 | Box::new(BooleanExpression::Value(false)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:324:63 [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 324 | (e1, e2) => BooleanExpression::Gt(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:439:21 [INFO] [stdout] | [INFO] [stdout] 439 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 439 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:440:21 [INFO] [stdout] | [INFO] [stdout] 440 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 440 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:335:55 [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(Box::new(e1), box e2), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:335:63 [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 335 | (e1, e2) => BooleanExpression::Ge(box e1, Box::new(e2)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:452:21 [INFO] [stdout] | [INFO] [stdout] 452 | / box FieldElementArrayExpression::Value( [INFO] [stdout] 453 | | 3, [INFO] [stdout] 454 | | vec![ [INFO] [stdout] 455 | | FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] ... | [INFO] [stdout] 458 | | ], [INFO] [stdout] 459 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 452 ~ Box::new(FieldElementArrayExpression::Value( [INFO] [stdout] 453 | 3, [INFO] [stdout] ... [INFO] [stdout] 458 | ], [INFO] [stdout] 459 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:461:25 [INFO] [stdout] | [INFO] [stdout] 461 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 461 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:359:21 [INFO] [stdout] | [INFO] [stdout] 359 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 359 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:462:25 [INFO] [stdout] | [INFO] [stdout] 462 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 462 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:360:21 [INFO] [stdout] | [INFO] [stdout] 360 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 360 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:460:21 [INFO] [stdout] | [INFO] [stdout] 460 | / box FieldElementExpression::Add( [INFO] [stdout] 461 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 462 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 463 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 460 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 461 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 462 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 463 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:372:21 [INFO] [stdout] | [INFO] [stdout] 372 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 372 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 480 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:373:21 [INFO] [stdout] | [INFO] [stdout] 373 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 373 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:481:21 [INFO] [stdout] | [INFO] [stdout] 481 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 481 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:385:21 [INFO] [stdout] | [INFO] [stdout] 385 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 385 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:386:21 [INFO] [stdout] | [INFO] [stdout] 386 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 386 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:485:21 [INFO] [stdout] | [INFO] [stdout] 485 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 485 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:398:21 [INFO] [stdout] | [INFO] [stdout] 398 | box FieldElementExpression::Number(FieldPrime::from(6)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 398 | Box::new(FieldElementExpression::Number(FieldPrime::from(6))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:486:21 [INFO] [stdout] | [INFO] [stdout] 486 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 486 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:399:21 [INFO] [stdout] | [INFO] [stdout] 399 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 399 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:502:21 [INFO] [stdout] | [INFO] [stdout] 502 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 502 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:411:21 [INFO] [stdout] | [INFO] [stdout] 411 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 411 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:503:21 [INFO] [stdout] | [INFO] [stdout] 503 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 503 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:412:21 [INFO] [stdout] | [INFO] [stdout] 412 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 412 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:507:21 [INFO] [stdout] | [INFO] [stdout] 507 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 507 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:508:21 [INFO] [stdout] | [INFO] [stdout] 508 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 508 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:424:21 [INFO] [stdout] | [INFO] [stdout] 424 | box BooleanExpression::Value(true), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 424 | Box::new(BooleanExpression::Value(true)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:425:21 [INFO] [stdout] | [INFO] [stdout] 425 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 425 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:524:21 [INFO] [stdout] | [INFO] [stdout] 524 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 524 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:426:21 [INFO] [stdout] | [INFO] [stdout] 426 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 426 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:525:21 [INFO] [stdout] | [INFO] [stdout] 525 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 525 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:438:21 [INFO] [stdout] | [INFO] [stdout] 438 | box BooleanExpression::Value(false), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 438 | Box::new(BooleanExpression::Value(false)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:529:21 [INFO] [stdout] | [INFO] [stdout] 529 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 529 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:530:21 [INFO] [stdout] | [INFO] [stdout] 530 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 530 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:439:21 [INFO] [stdout] | [INFO] [stdout] 439 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 439 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 546 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:547:21 [INFO] [stdout] | [INFO] [stdout] 547 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 547 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:440:21 [INFO] [stdout] | [INFO] [stdout] 440 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 440 | Box::new(FieldElementExpression::Number(FieldPrime::from(3))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:551:21 [INFO] [stdout] | [INFO] [stdout] 551 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 551 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:452:21 [INFO] [stdout] | [INFO] [stdout] 452 | / box FieldElementArrayExpression::Value( [INFO] [stdout] 453 | | 3, [INFO] [stdout] 454 | | vec![ [INFO] [stdout] 455 | | FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] ... | [INFO] [stdout] 458 | | ], [INFO] [stdout] 459 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 452 ~ Box::new(FieldElementArrayExpression::Value( [INFO] [stdout] 453 | 3, [INFO] [stdout] ... [INFO] [stdout] 458 | ], [INFO] [stdout] 459 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:552:21 [INFO] [stdout] | [INFO] [stdout] 552 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 552 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:461:25 [INFO] [stdout] | [INFO] [stdout] 461 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 461 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:568:21 [INFO] [stdout] | [INFO] [stdout] 568 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 568 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:462:25 [INFO] [stdout] | [INFO] [stdout] 462 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 462 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:569:21 [INFO] [stdout] | [INFO] [stdout] 569 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 569 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:460:21 [INFO] [stdout] | [INFO] [stdout] 460 | / box FieldElementExpression::Add( [INFO] [stdout] 461 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 462 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 463 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 460 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 461 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 462 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 463 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 573 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:574:21 [INFO] [stdout] | [INFO] [stdout] 574 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 574 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 480 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:481:21 [INFO] [stdout] | [INFO] [stdout] 481 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 481 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:618:25 [INFO] [stdout] | [INFO] [stdout] 618 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 618 | Box::new(TypedAssignee::Identifier(Variable::field_array("a".into(), 2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:485:21 [INFO] [stdout] | [INFO] [stdout] 485 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 485 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:619:25 [INFO] [stdout] | [INFO] [stdout] 619 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 619 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:486:21 [INFO] [stdout] | [INFO] [stdout] 486 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 486 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:684:25 [INFO] [stdout] | [INFO] [stdout] 684 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 684 | Box::new(TypedAssignee::Identifier(Variable::field_array("a".into(), 2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:502:21 [INFO] [stdout] | [INFO] [stdout] 502 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 502 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:685:25 [INFO] [stdout] | [INFO] [stdout] 685 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 685 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:503:21 [INFO] [stdout] | [INFO] [stdout] 503 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 503 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:96:37 [INFO] [stdout] | [INFO] [stdout] 96 | ... box index.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | Box::new(index.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:507:21 [INFO] [stdout] | [INFO] [stdout] 507 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 507 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:97:37 [INFO] [stdout] | [INFO] [stdout] 97 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 97 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:508:21 [INFO] [stdout] | [INFO] [stdout] 508 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 508 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:524:21 [INFO] [stdout] | [INFO] [stdout] 524 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 524 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:95:33 [INFO] [stdout] | [INFO] [stdout] 95 | / ... box BooleanExpression::Eq( [INFO] [stdout] 96 | | ... box index.clone(), [INFO] [stdout] 97 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 98 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 96 | box index.clone(), [INFO] [stdout] 97 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 98 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 99 | ... box expr.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 | Box::new(expr.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:525:21 [INFO] [stdout] | [INFO] [stdout] 525 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 525 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:101:37 [INFO] [stdout] | [INFO] [stdout] 101 | / ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] 102 | | ... array_size, [INFO] [stdout] 103 | | ... current_ssa_variable.id.clone(), [INFO] [stdout] 104 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 ~ Box::new(FieldElementArrayExpression::Identifier( [INFO] [stdout] 102 | array_size, [INFO] [stdout] 103 | current_ssa_variable.id.clone(), [INFO] [stdout] 104 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:529:21 [INFO] [stdout] | [INFO] [stdout] 529 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 529 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:105:37 [INFO] [stdout] | [INFO] [stdout] 105 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 105 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:100:33 [INFO] [stdout] | [INFO] [stdout] 100 | / ... box FieldElementExpression::Select( [INFO] [stdout] 101 | | ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] 102 | | ... array_size, [INFO] [stdout] 103 | | ... current_ssa_variable.id.clone(), [INFO] [stdout] 104 | | ... ), [INFO] [stdout] 105 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 106 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 100 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 101 | box FieldElementArrayExpression::Identifier( [INFO] [stdout] ... [INFO] [stdout] 105 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 106 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:530:21 [INFO] [stdout] | [INFO] [stdout] 530 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 530 | Box::new(FieldElementExpression::Number(FieldPrime::from(2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 546 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:343:21 [INFO] [stdout] | [INFO] [stdout] 343 | box FieldElementExpression::Identifier("a".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 343 | Box::new(FieldElementExpression::Identifier("a".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:344:21 [INFO] [stdout] | [INFO] [stdout] 344 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 344 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:547:21 [INFO] [stdout] | [INFO] [stdout] 547 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 547 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:551:21 [INFO] [stdout] | [INFO] [stdout] 551 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 551 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:466:21 [INFO] [stdout] | [INFO] [stdout] 466 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 466 | Box::new(TypedAssignee::Identifier(Variable::field_array("a".into(), 2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:552:21 [INFO] [stdout] | [INFO] [stdout] 552 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 552 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:467:21 [INFO] [stdout] | [INFO] [stdout] 467 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:568:21 [INFO] [stdout] | [INFO] [stdout] 568 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 568 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:569:21 [INFO] [stdout] | [INFO] [stdout] 569 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 569 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 573 | Box::new(FieldElementExpression::Number(FieldPrime::from(4))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:574:21 [INFO] [stdout] | [INFO] [stdout] 574 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 574 | Box::new(FieldElementExpression::Number(FieldPrime::from(5))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:618:25 [INFO] [stdout] | [INFO] [stdout] 618 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 618 | Box::new(TypedAssignee::Identifier(Variable::field_array("a".into(), 2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:619:25 [INFO] [stdout] | [INFO] [stdout] 619 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 619 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:684:25 [INFO] [stdout] | [INFO] [stdout] 684 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 684 | Box::new(TypedAssignee::Identifier(Variable::field_array("a".into(), 2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:685:25 [INFO] [stdout] | [INFO] [stdout] 685 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 685 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:96:37 [INFO] [stdout] | [INFO] [stdout] 96 | ... box index.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 96 | Box::new(index.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:97:37 [INFO] [stdout] | [INFO] [stdout] 97 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 97 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:95:33 [INFO] [stdout] | [INFO] [stdout] 95 | / ... box BooleanExpression::Eq( [INFO] [stdout] 96 | | ... box index.clone(), [INFO] [stdout] 97 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 98 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 ~ Box::new(BooleanExpression::Eq( [INFO] [stdout] 96 | box index.clone(), [INFO] [stdout] 97 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 98 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 99 | ... box expr.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 | Box::new(expr.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:101:37 [INFO] [stdout] | [INFO] [stdout] 101 | / ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] 102 | | ... array_size, [INFO] [stdout] 103 | | ... current_ssa_variable.id.clone(), [INFO] [stdout] 104 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 ~ Box::new(FieldElementArrayExpression::Identifier( [INFO] [stdout] 102 | array_size, [INFO] [stdout] 103 | current_ssa_variable.id.clone(), [INFO] [stdout] 104 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | box self.fold_assignee(a), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 37 | Box::new(self.fold_assignee(a)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | box self.fold_field_expression(index), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 38 | Box::new(self.fold_field_expression(index)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:105:37 [INFO] [stdout] | [INFO] [stdout] 105 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 105 | Box::new(FieldElementExpression::Number(T::from(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:100:33 [INFO] [stdout] | [INFO] [stdout] 100 | / ... box FieldElementExpression::Select( [INFO] [stdout] 101 | | ... box FieldElementArrayExpression::Identifier( [INFO] [stdout] 102 | | ... array_size, [INFO] [stdout] 103 | | ... current_ssa_variable.id.clone(), [INFO] [stdout] 104 | | ... ), [INFO] [stdout] 105 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 106 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 100 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 101 | box FieldElementArrayExpression::Identifier( [INFO] [stdout] ... [INFO] [stdout] 105 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 106 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:163:17 [INFO] [stdout] | [INFO] [stdout] 163 | box f.fold_boolean_expression(condition), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 163 | Box::new(f.fold_boolean_expression(condition)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:343:21 [INFO] [stdout] | [INFO] [stdout] 343 | box FieldElementExpression::Identifier("a".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 343 | Box::new(FieldElementExpression::Identifier("a".into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:344:21 [INFO] [stdout] | [INFO] [stdout] 344 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 344 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:164:17 [INFO] [stdout] | [INFO] [stdout] 164 | box f.fold_field_array_expression(consequence), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 | Box::new(f.fold_field_array_expression(consequence)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | box f.fold_field_array_expression(alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 165 | Box::new(f.fold_field_array_expression(alternative)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:466:21 [INFO] [stdout] | [INFO] [stdout] 466 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 466 | Box::new(TypedAssignee::Identifier(Variable::field_array("a".into(), 2))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:467:21 [INFO] [stdout] | [INFO] [stdout] 467 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | Box::new(FieldElementExpression::Number(FieldPrime::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:183:41 [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:183:49 [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:188:41 [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:188:49 [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:193:42 [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:193:50 [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:198:41 [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:198:49 [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:203:41 [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:203:49 [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:209:44 [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, box alt) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(Box::new(cond), box cons, box alt) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:209:54 [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, box alt) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, Box::new(cons), box alt) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:209:64 [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, box alt) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, Box::new(alt)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:218:44 [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(Box::new(array), box index) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:218:55 [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(box array, Box::new(index)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:233:35 [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:233:43 [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:238:35 [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | box self.fold_assignee(a), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 37 | Box::new(self.fold_assignee(a)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:238:43 [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | box self.fold_field_expression(index), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 38 | Box::new(self.fold_field_expression(index)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:243:35 [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:243:43 [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:163:17 [INFO] [stdout] | [INFO] [stdout] 163 | box f.fold_boolean_expression(condition), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 163 | Box::new(f.fold_boolean_expression(condition)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:248:35 [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:164:17 [INFO] [stdout] | [INFO] [stdout] 164 | box f.fold_field_array_expression(consequence), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 | Box::new(f.fold_field_array_expression(consequence)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:248:43 [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:253:35 [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | box f.fold_field_array_expression(alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 165 | Box::new(f.fold_field_array_expression(alternative)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:253:43 [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:183:41 [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:258:35 [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:183:49 [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 183 | FieldElementExpression::Add(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:258:43 [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:188:41 [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:188:49 [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 188 | FieldElementExpression::Sub(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:263:44 [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:193:42 [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:267:36 [INFO] [stdout] | [INFO] [stdout] 267 | BooleanExpression::Not(box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 267 | BooleanExpression::Not(Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:193:50 [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 193 | FieldElementExpression::Mult(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:198:41 [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:198:49 [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 | FieldElementExpression::Div(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:203:41 [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:64:38 [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(Box::new(bit.clone()), box bit.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:203:49 [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | FieldElementExpression::Pow(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:64:55 [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(box bit.clone(), Box::new(bit.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:209:44 [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, box alt) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(Box::new(cond), box cons, box alt) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:74:13 [INFO] [stdout] | [INFO] [stdout] 74 | box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 74 | Box::new(lhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:209:54 [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, box alt) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, Box::new(cons), box alt) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 | Box::new(FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:209:64 [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, box alt) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 | FieldElementExpression::IfElse(box cond, box cons, Box::new(alt)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 77 | Box::new(FlatExpression::Number(T::from(2).pow(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:218:44 [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(Box::new(array), box index) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:75:13 [INFO] [stdout] | [INFO] [stdout] 75 | / box FlatExpression::Mult( [INFO] [stdout] 76 | | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 77 | | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 78 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 75 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 76 | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 77 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 78 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:218:55 [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 218 | FieldElementExpression::Select(box array, Box::new(index)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | box FlatExpression::Identifier(FlatVariable::new(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 85 | Box::new(FlatExpression::Identifier(FlatVariable::new(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:233:35 [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | box FlatExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 86 | Box::new(FlatExpression::Number(T::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:233:43 [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 | BooleanExpression::Eq(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:238:35 [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:238:43 [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 | BooleanExpression::Lt(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:243:35 [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:243:43 [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | BooleanExpression::Le(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:248:35 [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:248:43 [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 248 | BooleanExpression::Gt(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:253:35 [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:253:43 [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 | BooleanExpression::Ge(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:258:35 [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:258:43 [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 258 | BooleanExpression::Or(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(Box::new(e1), box e2) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:263:44 [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 263 | BooleanExpression::And(box e1, Box::new(e2)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/typed_absy/folder.rs:267:36 [INFO] [stdout] | [INFO] [stdout] 267 | BooleanExpression::Not(box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 267 | BooleanExpression::Not(Box::new(e)) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:64:38 [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(Box::new(bit.clone()), box bit.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:64:55 [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 64 | FlatExpression::Mult(box bit.clone(), Box::new(bit.clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:74:13 [INFO] [stdout] | [INFO] [stdout] 74 | box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 74 | Box::new(lhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 | Box::new(FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 77 | Box::new(FlatExpression::Number(T::from(2).pow(i))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:75:13 [INFO] [stdout] | [INFO] [stdout] 75 | / box FlatExpression::Mult( [INFO] [stdout] 76 | | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 77 | | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 78 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 75 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 76 | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 77 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 78 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | box FlatExpression::Identifier(FlatVariable::new(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 85 | Box::new(FlatExpression::Identifier(FlatVariable::new(0))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/types/conversions.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | box FlatExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 86 | Box::new(FlatExpression::Number(T::from(1))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:270:17 [INFO] [stdout] | [INFO] [stdout] 270 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 270 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:271:17 [INFO] [stdout] | [INFO] [stdout] 271 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 271 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:274:17 [INFO] [stdout] | [INFO] [stdout] 274 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 274 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 275 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:278:17 [INFO] [stdout] | [INFO] [stdout] 278 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 278 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:279:17 [INFO] [stdout] | [INFO] [stdout] 279 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 279 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:282:17 [INFO] [stdout] | [INFO] [stdout] 282 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 282 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:283:17 [INFO] [stdout] | [INFO] [stdout] 283 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 283 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:286:17 [INFO] [stdout] | [INFO] [stdout] 286 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 286 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:287:17 [INFO] [stdout] | [INFO] [stdout] 287 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 287 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:290:17 [INFO] [stdout] | [INFO] [stdout] 290 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 290 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 291 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 294 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 294 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:295:17 [INFO] [stdout] | [INFO] [stdout] 295 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 295 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:298:17 [INFO] [stdout] | [INFO] [stdout] 298 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 298 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:299:17 [INFO] [stdout] | [INFO] [stdout] 299 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 299 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:302:17 [INFO] [stdout] | [INFO] [stdout] 302 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 302 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:303:17 [INFO] [stdout] | [INFO] [stdout] 303 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 303 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:306:17 [INFO] [stdout] | [INFO] [stdout] 306 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 306 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:307:17 [INFO] [stdout] | [INFO] [stdout] 307 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 307 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:310:17 [INFO] [stdout] | [INFO] [stdout] 310 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 310 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:311:17 [INFO] [stdout] | [INFO] [stdout] 311 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 311 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:314:17 [INFO] [stdout] | [INFO] [stdout] 314 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 314 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:315:17 [INFO] [stdout] | [INFO] [stdout] 315 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 315 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | box absy::ExpressionNode::from(*expression.first), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 327 | Box::new(absy::ExpressionNode::from(*expression.first)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:328:13 [INFO] [stdout] | [INFO] [stdout] 328 | box absy::ExpressionNode::from(*expression.second), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 328 | Box::new(absy::ExpressionNode::from(*expression.second)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:329:13 [INFO] [stdout] | [INFO] [stdout] 329 | box absy::ExpressionNode::from(*expression.third), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 329 | Box::new(absy::ExpressionNode::from(*expression.third)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:377:17 [INFO] [stdout] | [INFO] [stdout] 377 | box absy::ExpressionNode::from(expression.id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 377 | Box::new(absy::ExpressionNode::from(expression.id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | box absy::ExpressionNode::from(a.expression), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 378 | Box::new(absy::ExpressionNode::from(a.expression)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:416:17 [INFO] [stdout] | [INFO] [stdout] 416 | box a, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 416 | Box::new(a), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:417:17 [INFO] [stdout] | [INFO] [stdout] 417 | box absy::ExpressionNode::from(assignee.indices[0].clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 417 | Box::new(absy::ExpressionNode::from(assignee.indices[0].clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:270:17 [INFO] [stdout] | [INFO] [stdout] 270 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 270 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:271:17 [INFO] [stdout] | [INFO] [stdout] 271 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 271 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:274:17 [INFO] [stdout] | [INFO] [stdout] 274 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 274 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 275 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:278:17 [INFO] [stdout] | [INFO] [stdout] 278 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 278 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:279:17 [INFO] [stdout] | [INFO] [stdout] 279 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 279 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:282:17 [INFO] [stdout] | [INFO] [stdout] 282 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 282 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:283:17 [INFO] [stdout] | [INFO] [stdout] 283 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 283 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:286:17 [INFO] [stdout] | [INFO] [stdout] 286 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 286 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:287:17 [INFO] [stdout] | [INFO] [stdout] 287 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 287 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:290:17 [INFO] [stdout] | [INFO] [stdout] 290 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 290 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 291 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 294 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 294 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:295:17 [INFO] [stdout] | [INFO] [stdout] 295 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 295 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:298:17 [INFO] [stdout] | [INFO] [stdout] 298 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 298 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:261:17 [INFO] [stdout] | [INFO] [stdout] 261 | box e1.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 261 | Box::new(e1.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:299:17 [INFO] [stdout] | [INFO] [stdout] 299 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 299 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:262:17 [INFO] [stdout] | [INFO] [stdout] 262 | box e2.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 262 | Box::new(e2.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:302:17 [INFO] [stdout] | [INFO] [stdout] 302 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 302 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:265:17 [INFO] [stdout] | [INFO] [stdout] 265 | box e1.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 265 | Box::new(e1.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:303:17 [INFO] [stdout] | [INFO] [stdout] 303 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 303 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:266:17 [INFO] [stdout] | [INFO] [stdout] 266 | box e2.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 266 | Box::new(e2.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:306:17 [INFO] [stdout] | [INFO] [stdout] 306 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 306 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:307:17 [INFO] [stdout] | [INFO] [stdout] 307 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 307 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:269:17 [INFO] [stdout] | [INFO] [stdout] 269 | box e1.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 269 | Box::new(e1.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:310:17 [INFO] [stdout] | [INFO] [stdout] 310 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 310 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:270:17 [INFO] [stdout] | [INFO] [stdout] 270 | box e2.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 270 | Box::new(e2.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:311:17 [INFO] [stdout] | [INFO] [stdout] 311 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 311 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:314:17 [INFO] [stdout] | [INFO] [stdout] 314 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 314 | Box::new(absy::ExpressionNode::from(*expression.left)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:315:17 [INFO] [stdout] | [INFO] [stdout] 315 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 315 | Box::new(absy::ExpressionNode::from(*expression.right)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | box absy::ExpressionNode::from(*expression.first), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 327 | Box::new(absy::ExpressionNode::from(*expression.first)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:328:13 [INFO] [stdout] | [INFO] [stdout] 328 | box absy::ExpressionNode::from(*expression.second), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 328 | Box::new(absy::ExpressionNode::from(*expression.second)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:329:13 [INFO] [stdout] | [INFO] [stdout] 329 | box absy::ExpressionNode::from(*expression.third), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 329 | Box::new(absy::ExpressionNode::from(*expression.third)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:377:17 [INFO] [stdout] | [INFO] [stdout] 377 | box absy::ExpressionNode::from(expression.id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 377 | Box::new(absy::ExpressionNode::from(expression.id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | box absy::ExpressionNode::from(a.expression), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 378 | Box::new(absy::ExpressionNode::from(a.expression)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:416:17 [INFO] [stdout] | [INFO] [stdout] 416 | box a, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 416 | Box::new(a), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/absy/from_ast.rs:417:17 [INFO] [stdout] | [INFO] [stdout] 417 | box absy::ExpressionNode::from(assignee.indices[0].clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 417 | Box::new(absy::ExpressionNode::from(assignee.indices[0].clone())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:261:17 [INFO] [stdout] | [INFO] [stdout] 261 | box e1.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 261 | Box::new(e1.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:262:17 [INFO] [stdout] | [INFO] [stdout] 262 | box e2.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 262 | Box::new(e2.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:265:17 [INFO] [stdout] | [INFO] [stdout] 265 | box e1.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 265 | Box::new(e1.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:266:17 [INFO] [stdout] | [INFO] [stdout] 266 | box e2.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 266 | Box::new(e2.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:269:17 [INFO] [stdout] | [INFO] [stdout] 269 | box e1.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 269 | Box::new(e1.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:169:13 [INFO] [stdout] | [INFO] [stdout] 169 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 169 | Box::new(FlatExpression::Identifier(FlatVariable::new(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flat_absy/mod.rs:270:17 [INFO] [stdout] | [INFO] [stdout] 270 | box e2.apply_substitution(substitution), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 270 | Box::new(e2.apply_substitution(substitution)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:170:13 [INFO] [stdout] | [INFO] [stdout] 170 | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 170 | Box::new(FlatExpression::Identifier(FlatVariable::new(21))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 182 | Box::new(FlatExpression::Number(FieldPrime::from(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 183 | Box::new(FlatExpression::Identifier(FlatVariable::new(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | / box FlatExpression::Mult( [INFO] [stdout] 182 | | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] 183 | | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] 184 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 181 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 182 | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] 183 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] 184 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:186:17 [INFO] [stdout] | [INFO] [stdout] 186 | box FlatExpression::Number(FieldPrime::from(21)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 | Box::new(FlatExpression::Number(FieldPrime::from(21))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 187 | Box::new(FlatExpression::Identifier(FlatVariable::new(21))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:185:13 [INFO] [stdout] | [INFO] [stdout] 185 | / box FlatExpression::Mult( [INFO] [stdout] 186 | | box FlatExpression::Number(FieldPrime::from(21)), [INFO] [stdout] 187 | | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] 188 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 186 | box FlatExpression::Number(FieldPrime::from(21)), [INFO] [stdout] 187 | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] 188 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 | Box::new(FlatExpression::Identifier(FlatVariable::new(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:201:17 [INFO] [stdout] | [INFO] [stdout] 201 | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 | Box::new(FlatExpression::Number(FieldPrime::from(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | / box FlatExpression::Mult( [INFO] [stdout] 200 | | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] 201 | | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] 202 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 199 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 200 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] 201 | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] 202 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:204:17 [INFO] [stdout] | [INFO] [stdout] 204 | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 204 | Box::new(FlatExpression::Identifier(FlatVariable::new(21))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:205:17 [INFO] [stdout] | [INFO] [stdout] 205 | box FlatExpression::Number(FieldPrime::from(21)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 205 | Box::new(FlatExpression::Number(FieldPrime::from(21))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | / box FlatExpression::Mult( [INFO] [stdout] 204 | | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] 205 | | box FlatExpression::Number(FieldPrime::from(21)), [INFO] [stdout] 206 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 204 | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] 205 | box FlatExpression::Number(FieldPrime::from(21)), [INFO] [stdout] 206 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:169:13 [INFO] [stdout] | [INFO] [stdout] 169 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 169 | Box::new(FlatExpression::Identifier(FlatVariable::new(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:170:13 [INFO] [stdout] | [INFO] [stdout] 170 | box FlatExpression::Identifier(FlatVariable::new(21)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 170 | Box::new(FlatExpression::Identifier(FlatVariable::new(21))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 182 | Box::new(FlatExpression::Number(FieldPrime::from(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 183 | Box::new(FlatExpression::Identifier(FlatVariable::new(42))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | / box FlatExpression::Mult( [INFO] [stdout] 182 | | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] 183 | | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] 184 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 181 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 182 | box FlatExpression::Number(FieldPrime::from(42)), [INFO] [stdout] 183 | box FlatExpression::Identifier(FlatVariable::new(42)), [INFO] [stdout] 184 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/ir/from_flat.rs:186:17 [INFO] [stdout] | [WARN] too many lines in the log, truncating it