[INFO] cloning repository https://github.com/JiangXb-son/zokrates_0331 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JiangXb-son/zokrates_0331" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJiangXb-son%2Fzokrates_0331", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJiangXb-son%2Fzokrates_0331'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0bbecb43ff9aa42eda5adf6f9a439fa0315d778f [INFO] checking JiangXb-son/zokrates_0331/0bbecb43ff9aa42eda5adf6f9a439fa0315d778f against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJiangXb-son%2Fzokrates_0331" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/JiangXb-son/zokrates_0331 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/JiangXb-son/zokrates_0331 [INFO] finished tweaking git repo https://github.com/JiangXb-son/zokrates_0331 [INFO] tweaked toml for git repo https://github.com/JiangXb-son/zokrates_0331 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/JiangXb-son/zokrates_0331 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-6-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-6-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/matter-labs/bellman` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde v1.0.104 [INFO] [stderr] Downloaded single v1.0.0 [INFO] [stderr] Downloaded failure_derive v0.1.6 [INFO] [stderr] Downloaded constant_time_eq v0.1.5 [INFO] [stderr] Downloaded cargo_metadata v0.6.4 [INFO] [stderr] Downloaded sourcefile v0.1.4 [INFO] [stderr] Downloaded fs_extra v1.1.0 [INFO] [stderr] Downloaded reduce v0.1.2 [INFO] [stderr] Downloaded environment v0.1.1 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.58 [INFO] [stderr] Downloaded hermit-abi v0.1.7 [INFO] [stderr] Downloaded glob v0.2.11 [INFO] [stderr] Downloaded synstructure v0.12.3 [INFO] [stderr] Downloaded unicode-width v0.1.7 [INFO] [stderr] Downloaded tempdir v0.3.7 [INFO] [stderr] Downloaded sha2 v0.8.1 [INFO] [stderr] Downloaded difference v1.0.0 [INFO] [stderr] Downloaded bytecount v0.4.0 [INFO] [stderr] Downloaded backtrace v0.3.44 [INFO] [stderr] Downloaded regex-automata v0.1.8 [INFO] [stderr] Downloaded pest v2.1.2 [INFO] [stderr] Downloaded pulldown-cmark v0.2.0 [INFO] [stderr] Downloaded bumpalo v3.2.0 [INFO] [stderr] Downloaded clap v2.33.0 [INFO] [stderr] Downloaded futures v0.1.29 [INFO] [stderr] Downloaded git2 v0.8.0 [INFO] [stderr] Downloaded regex v0.2.11 [INFO] [stderr] Downloaded web-sys v0.3.35 [INFO] [stderr] Downloaded regex-syntax v0.5.6 [INFO] [stderr] Downloaded idna v0.1.5 [INFO] [stderr] Downloaded bellman_ce v0.3.1 [INFO] [stderr] Downloaded syn v1.0.14 [INFO] [stderr] Downloaded wasm-bindgen v0.2.58 [INFO] [stderr] Downloaded bstr v0.2.11 [INFO] [stderr] Downloaded sapling-crypto_ce v0.1.2 [INFO] [stderr] Downloaded nom v4.2.3 [INFO] [stderr] Downloaded num-bigint v0.2.6 [INFO] [stderr] Downloaded url v1.7.2 [INFO] [stderr] Downloaded num-bigint v0.1.44 [INFO] [stderr] Downloaded js-sys v0.3.35 [INFO] [stderr] Downloaded itertools v0.7.11 [INFO] [stderr] Downloaded libssh2-sys v0.2.14 [INFO] [stderr] Downloaded pairing_ce v0.18.0 [INFO] [stderr] Downloaded console_error_panic_hook v0.1.6 [INFO] [stderr] Downloaded backtrace-sys v0.1.32 [INFO] [stderr] Downloaded serde_json v1.0.48 [INFO] [stderr] Downloaded failure v0.1.6 [INFO] [stderr] Downloaded ucd-trie v0.1.2 [INFO] [stderr] Downloaded bincode v0.8.0 [INFO] [stderr] Downloaded error-chain v0.12.1 [INFO] [stderr] Downloaded libz-sys v1.0.25 [INFO] [stderr] Downloaded walkdir v2.3.1 [INFO] [stderr] Downloaded openssl-sys v0.9.54 [INFO] [stderr] Downloaded aho-corasick v0.6.10 [INFO] [stderr] Downloaded anyhow v1.0.26 [INFO] [stderr] Downloaded cc v1.0.50 [INFO] [stderr] Downloaded ff_ce v0.7.1 [INFO] [stderr] Downloaded ryu v1.0.2 [INFO] [stderr] Downloaded error-chain v0.11.0 [INFO] [stderr] Downloaded csv-core v0.1.10 [INFO] [stderr] Downloaded ucd-util v0.1.7 [INFO] [stderr] Downloaded weedle v0.10.0 [INFO] [stderr] Downloaded csv v1.1.3 [INFO] [stderr] Downloaded tiny-keccak v2.0.1 [INFO] [stderr] Downloaded serde_derive v1.0.104 [INFO] [stderr] Downloaded assert_cli v0.5.4 [INFO] [stderr] Downloaded cmake v0.1.42 [INFO] [stderr] Downloaded vcpkg v0.2.8 [INFO] [stderr] Downloaded smallvec v1.2.0 [INFO] [stderr] Downloaded percent-encoding v1.0.1 [INFO] [stderr] Downloaded num v0.1.42 [INFO] [stderr] Downloaded typed-arena v1.7.0 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.8 [INFO] [stderr] Downloaded wasm-bindgen-test v0.3.8 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.58 [INFO] [stderr] Downloaded memchr v2.3.2 [INFO] [stderr] Downloaded wasm-bindgen-webidl v0.2.58 [INFO] [stderr] Downloaded blake2-rfc_bellman_edition v0.0.1 [INFO] [stderr] Downloaded from-pest v0.3.1 [INFO] [stderr] Downloaded pest_meta v2.1.2 [INFO] [stderr] Downloaded proc-macro2 v1.0.8 [INFO] [stderr] Downloaded vec_map v0.8.1 [INFO] [stderr] Downloaded colored v1.9.2 [INFO] [stderr] Downloaded winapi-util v0.1.3 [INFO] [stderr] Downloaded skeptic v0.13.4 [INFO] [stderr] Downloaded num-iter v0.1.40 [INFO] [stderr] Downloaded thread_local v0.3.6 [INFO] [stderr] Downloaded utf8-ranges v1.0.4 [INFO] [stderr] Downloaded libgit2-sys v0.7.11 [INFO] [stderr] Downloaded serde_bytes v0.10.5 [INFO] [stderr] Downloaded bit-vec v0.4.4 [INFO] [stderr] Downloaded futures-cpupool v0.1.8 [INFO] [stderr] Downloaded num_cpus v1.12.0 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.58 [INFO] [stderr] Downloaded wasm-bindgen-backend v0.2.58 [INFO] [stderr] Downloaded version_check v0.1.5 [INFO] [stderr] Downloaded either v1.5.3 [INFO] [stderr] Downloaded jobserver v0.1.21 [INFO] [stderr] Downloaded maplit v1.0.2 [INFO] [stderr] Downloaded ff_derive_ce v0.5.1 [INFO] [stderr] Downloaded pest-ast v0.3.3 [INFO] [stderr] Downloaded pest_generator v2.1.1 [INFO] [stderr] Downloaded pest_derive v2.1.0 [INFO] [stderr] Downloaded hex v0.3.2 [INFO] [stderr] Downloaded quote v1.0.2 [INFO] [stderr] Downloaded wasm-bindgen-test-macro v0.3.8 [INFO] [stderr] Downloaded curl-sys v0.4.26 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 394a10997b99f6d927d3ed9059c68dad7173bf37fcc09dc53cfdbcde5a0c3ab3 [INFO] running `Command { std: "docker" "start" "-a" "394a10997b99f6d927d3ed9059c68dad7173bf37fcc09dc53cfdbcde5a0c3ab3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "394a10997b99f6d927d3ed9059c68dad7173bf37fcc09dc53cfdbcde5a0c3ab3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "394a10997b99f6d927d3ed9059c68dad7173bf37fcc09dc53cfdbcde5a0c3ab3", kill_on_drop: false }` [INFO] [stdout] 394a10997b99f6d927d3ed9059c68dad7173bf37fcc09dc53cfdbcde5a0c3ab3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a86106115443f1e7b2bd69a45df97f5fc16dbdc7beb7ad1748e518f1faca33ce [INFO] running `Command { std: "docker" "start" "-a" "a86106115443f1e7b2bd69a45df97f5fc16dbdc7beb7ad1748e518f1faca33ce", kill_on_drop: false }` [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] warning: /opt/rustwide/workdir/zokrates_core/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Compiling libc v0.2.66 [INFO] [stderr] Compiling autocfg v1.0.0 [INFO] [stderr] Compiling serde v1.0.104 [INFO] [stderr] Compiling proc-macro2 v1.0.8 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling syn v1.0.14 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling cc v1.0.50 [INFO] [stderr] Compiling ryu v1.0.2 [INFO] [stderr] Compiling typenum v1.11.2 [INFO] [stderr] Compiling memchr v2.3.2 [INFO] [stderr] Compiling rustc-demangle v0.1.16 [INFO] [stderr] Compiling ucd-trie v0.1.2 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling pest v2.1.2 [INFO] [stderr] Compiling failure_derive v0.1.6 [INFO] [stderr] Compiling tiny-keccak v2.0.1 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling num-traits v0.2.11 [INFO] [stderr] Compiling num-integer v0.1.42 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-iter v0.1.40 [INFO] [stderr] Compiling either v1.5.3 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Compiling itoa v0.4.5 [INFO] [stderr] Checking hex v0.3.2 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling zokrates_core v0.4.2 (/opt/rustwide/workdir/zokrates_core) [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling quote v1.0.2 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Compiling pest_meta v2.1.2 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling backtrace-sys v0.1.32 [INFO] [stderr] Checking byte-tools v0.3.1 [INFO] [stderr] Checking block-padding v0.1.5 [INFO] [stderr] Checking bit-vec v0.4.4 [INFO] [stderr] Checking generic-array v0.12.3 [INFO] [stderr] Checking num-traits v0.1.43 [INFO] [stderr] Checking nodrop v0.1.14 [INFO] [stderr] Checking futures v0.1.29 [INFO] [stderr] Checking block-buffer v0.7.3 [INFO] [stderr] Checking digest v0.8.1 [INFO] [stderr] Checking constant_time_eq v0.1.5 [INFO] [stderr] Checking fake-simd v0.1.2 [INFO] [stderr] Checking opaque-debug v0.2.3 [INFO] [stderr] Checking num_cpus v1.12.0 [INFO] [stderr] Checking blake2-rfc_bellman_edition v0.0.1 [INFO] [stderr] Checking sha2 v0.8.1 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Checking regex-automata v0.1.8 [INFO] [stderr] Checking from-pest v0.3.1 [INFO] [stderr] Compiling fs_extra v1.1.0 [INFO] [stderr] Checking ucd-util v0.1.7 [INFO] [stderr] Checking regex-syntax v0.5.6 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking aho-corasick v0.6.10 [INFO] [stderr] Compiling backtrace v0.3.44 [INFO] [stderr] Checking thread_local v0.3.6 [INFO] [stderr] Checking utf8-ranges v1.0.4 [INFO] [stderr] Checking num v0.1.42 [INFO] [stderr] Checking num-bigint v0.1.44 [INFO] [stderr] Checking reduce v0.1.2 [INFO] [stderr] Checking typed-arena v1.7.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.58 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling zokrates_fs_resolver v0.5.0 (/opt/rustwide/workdir/zokrates_fs_resolver) [INFO] [stderr] Compiling bumpalo v3.2.0 [INFO] [stderr] Compiling pulldown-cmark v0.2.0 [INFO] [stderr] Checking serde_json v1.0.48 [INFO] [stderr] Checking bincode v0.8.0 [INFO] [stderr] Checking bstr v0.2.11 [INFO] [stderr] Checking serde_bytes v0.10.5 [INFO] [stderr] Compiling error-chain v0.12.1 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling remove_dir_all v0.5.2 [INFO] [stderr] Compiling walkdir v2.3.1 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling bytecount v0.4.0 [INFO] [stderr] Checking csv v1.1.3 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.58 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Checking glob v0.3.0 [INFO] [stderr] Checking colored v1.9.2 [INFO] [stderr] Checking unicode-width v0.1.7 [INFO] [stderr] Checking difference v1.0.0 [INFO] [stderr] Checking ppv-lite86 v0.2.6 [INFO] [stderr] Checking environment v0.1.1 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Compiling zokrates_cli v0.5.2 (/opt/rustwide/workdir/zokrates_cli) [INFO] [stderr] Checking strsim v0.8.0 [INFO] [stderr] Checking ansi_term v0.11.0 [INFO] [stderr] Checking vec_map v0.8.1 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.8 [INFO] [stderr] Checking error-chain v0.11.0 [INFO] [stderr] Checking scoped-tls v1.0.0 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking clap v2.33.0 [INFO] [stderr] Checking c2-chacha v0.2.3 [INFO] [stderr] Checking rand_chacha v0.2.1 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling pest_generator v2.1.1 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.58 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling ff_derive_ce v0.5.1 [INFO] [stderr] Compiling serde_derive v1.0.104 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Checking tempfile v3.1.0 [INFO] [stderr] Checking zokrates_parser v0.1.4 (/opt/rustwide/workdir/zokrates_parser) [INFO] [stderr] Compiling failure v0.1.6 [INFO] [stderr] Compiling single v1.0.0 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.58 [INFO] [stderr] Compiling pest-ast v0.3.3 [INFO] [stderr] Checking ff_ce v0.7.1 [INFO] [stderr] Compiling pairing_ce v0.18.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.58 [INFO] [stderr] Checking bellman_ce v0.3.1 [INFO] [stderr] Checking bellman_ce v0.3.1 (https://github.com/matter-labs/bellman?rev=9e35737#9e357372) [INFO] [stderr] Checking js-sys v0.3.35 [INFO] [stderr] Checking console_error_panic_hook v0.1.6 [INFO] [stderr] Checking sapling-crypto_ce v0.1.2 [INFO] [stderr] Checking zokrates_field v0.3.5 (/opt/rustwide/workdir/zokrates_field) [INFO] [stderr] Compiling cargo_metadata v0.6.4 [INFO] [stderr] Checking zokrates_pest_ast v0.1.3 (/opt/rustwide/workdir/zokrates_pest_ast) [INFO] [stderr] Checking wasm-bindgen-futures v0.4.8 [INFO] [stderr] Checking wasm-bindgen-test v0.3.8 [INFO] [stderr] Compiling skeptic v0.13.4 [INFO] [stderr] Compiling assert_cli v0.5.4 [INFO] [stderr] Checking zokrates_embed v0.1.1 (/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/embed.rs:68:17 [INFO] [stdout] | [INFO] [stdout] 68 | box FlatExpression::Number(T::from_bellman(val)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 68 | 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/embed.rs:68:17 [INFO] [stdout] | [INFO] [stdout] 68 | box FlatExpression::Number(T::from_bellman(val)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 68 | 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/embed.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | box FlatExpression::Identifier(FlatVariable::new(key)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 69 | 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/embed.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | box FlatExpression::Identifier(FlatVariable::new(key)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 69 | 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/embed.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | box flat_expression_from_vec(u), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 75 | Box::new(flat_expression_from_vec(u)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | box flat_expression_from_vec(u), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 75 | Box::new(flat_expression_from_vec(u)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | box flat_expression_from_vec(v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 | Box::new(flat_expression_from_vec(v)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | box flat_expression_from_vec(v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 | Box::new(flat_expression_from_vec(v)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:88:60 [INFO] [stdout] | [INFO] [stdout] 88 | 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] 88 | 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/embed.rs:88:60 [INFO] [stdout] | [INFO] [stdout] 88 | 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] 88 | 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/embed.rs:88:71 [INFO] [stdout] | [INFO] [stdout] 88 | 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] 88 | 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/embed.rs:88:71 [INFO] [stdout] | [INFO] [stdout] 88 | 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] 88 | 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/embed.rs:243:38 [INFO] [stdout] | [INFO] [stdout] 243 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | 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/embed.rs:243:38 [INFO] [stdout] | [INFO] [stdout] 243 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | 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/embed.rs:243:55 [INFO] [stdout] | [INFO] [stdout] 243 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | 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/embed.rs:243:55 [INFO] [stdout] | [INFO] [stdout] 243 | FlatExpression::Mult(box bit.clone(), box bit.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 243 | 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/embed.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 | Box::new(lhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 | Box::new(lhs_sum), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | 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] 255 | 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/embed.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | 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] 255 | 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/embed.rs:256:17 [INFO] [stdout] | [INFO] [stdout] 256 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 256 | 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/embed.rs:256:17 [INFO] [stdout] | [INFO] [stdout] 256 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 256 | 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/embed.rs:254:13 [INFO] [stdout] | [INFO] [stdout] 254 | / box FlatExpression::Mult( [INFO] [stdout] 255 | | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 256 | | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 257 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 255 | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 256 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 257 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:254:13 [INFO] [stdout] | [INFO] [stdout] 254 | / box FlatExpression::Mult( [INFO] [stdout] 255 | | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 256 | | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 257 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 255 | box FlatExpression::Identifier(FlatVariable::new(T::get_required_bits() - i)), [INFO] [stdout] 256 | box FlatExpression::Number(T::from(2).pow(i)), [INFO] [stdout] 257 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/embed.rs:264:13 [INFO] [stdout] | [INFO] [stdout] 264 | box FlatExpression::Identifier(FlatVariable::new(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 264 | 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/embed.rs:264:13 [INFO] [stdout] | [INFO] [stdout] 264 | box FlatExpression::Identifier(FlatVariable::new(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 264 | 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/embed.rs:265:13 [INFO] [stdout] | [INFO] [stdout] 265 | box FlatExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 265 | 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/embed.rs:265:13 [INFO] [stdout] | [INFO] [stdout] 265 | box FlatExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 265 | 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/flatten/mod.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | box condition_id.clone().into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 | Box::new(condition_id.clone().into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:174:25 [INFO] [stdout] | [INFO] [stdout] 174 | box FlatExpression::from(*c_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 174 | Box::new(FlatExpression::from(*c_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:187:29 [INFO] [stdout] | [INFO] [stdout] 187 | ... box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 187 | 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:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | ... box condition_id.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 188 | Box::new(condition_id.into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:186:25 [INFO] [stdout] | [INFO] [stdout] 186 | / box FlatExpression::Sub( [INFO] [stdout] 187 | | box FlatExpression::Number(T::one()), [INFO] [stdout] 188 | | box condition_id.into(), [INFO] [stdout] 189 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 ~ Box::new(FlatExpression::Sub( [INFO] [stdout] 187 | box FlatExpression::Number(T::one()), [INFO] [stdout] 188 | box condition_id.into(), [INFO] [stdout] 189 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:190:25 [INFO] [stdout] | [INFO] [stdout] 190 | box FlatExpression::from(*a_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 190 | Box::new(FlatExpression::from(*a_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | box condition_id.clone().into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 | Box::new(condition_id.clone().into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:202:25 [INFO] [stdout] | [INFO] [stdout] 202 | box FlatExpression::from(*t0_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 202 | Box::new(FlatExpression::from(*t0_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:203:25 [INFO] [stdout] | [INFO] [stdout] 203 | box FlatExpression::from(t1_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | Box::new(FlatExpression::from(t1_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:174:25 [INFO] [stdout] | [INFO] [stdout] 174 | box FlatExpression::from(*c_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 174 | Box::new(FlatExpression::from(*c_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:187:29 [INFO] [stdout] | [INFO] [stdout] 187 | ... box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 187 | 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:474:33 [INFO] [stdout] | [INFO] [stdout] 474 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 474 | 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:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | ... box condition_id.into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 188 | Box::new(condition_id.into()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:475:33 [INFO] [stdout] | [INFO] [stdout] 475 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 475 | 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:473:29 [INFO] [stdout] | [INFO] [stdout] 473 | / ... box BooleanExpression::FieldEq( [INFO] [stdout] 474 | | ... box e.clone(), [INFO] [stdout] 475 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 476 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 473 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 474 | box e.clone(), [INFO] [stdout] 475 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 476 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:186:25 [INFO] [stdout] | [INFO] [stdout] 186 | / box FlatExpression::Sub( [INFO] [stdout] 187 | | box FlatExpression::Number(T::one()), [INFO] [stdout] 188 | | box condition_id.into(), [INFO] [stdout] 189 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 186 ~ Box::new(FlatExpression::Sub( [INFO] [stdout] 187 | box FlatExpression::Number(T::one()), [INFO] [stdout] 188 | box condition_id.into(), [INFO] [stdout] 189 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:477:29 [INFO] [stdout] | [INFO] [stdout] 477 | ... box FieldElementExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | 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:190:25 [INFO] [stdout] | [INFO] [stdout] 190 | box FlatExpression::from(*a_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 190 | Box::new(FlatExpression::from(*a_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:478:29 [INFO] [stdout] | [INFO] [stdout] 478 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 478 | 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:202:25 [INFO] [stdout] | [INFO] [stdout] 202 | box FlatExpression::from(*t0_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 202 | Box::new(FlatExpression::from(*t0_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:203:25 [INFO] [stdout] | [INFO] [stdout] 203 | box FlatExpression::from(t1_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | Box::new(FlatExpression::from(t1_id)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:482:53 [INFO] [stdout] | [INFO] [stdout] 482 | FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 482 | 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:474:33 [INFO] [stdout] | [INFO] [stdout] 474 | ... box e.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 474 | 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:482:62 [INFO] [stdout] | [INFO] [stdout] 482 | FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 482 | 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:523:62 [INFO] [stdout] | [INFO] [stdout] 523 | ... ArrayExpressionInner::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 523 | ArrayExpressionInner::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/flatten/mod.rs:475:33 [INFO] [stdout] | [INFO] [stdout] 475 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 475 | 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:523:73 [INFO] [stdout] | [INFO] [stdout] 523 | ... ArrayExpressionInner::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 523 | ArrayExpressionInner::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/flatten/mod.rs:473:29 [INFO] [stdout] | [INFO] [stdout] 473 | / ... box BooleanExpression::FieldEq( [INFO] [stdout] 474 | | ... box e.clone(), [INFO] [stdout] 475 | | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 476 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 473 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 474 | box e.clone(), [INFO] [stdout] 475 | box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] 476 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:534:56 [INFO] [stdout] | [INFO] [stdout] 534 | ... BooleanExpression::FieldEq(box e.clone(), box index), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 534 | BooleanExpression::FieldEq(Box::new(e.clone()), box index), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:477:29 [INFO] [stdout] | [INFO] [stdout] 477 | ... box FieldElementExpression::Number(T::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | 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:534:71 [INFO] [stdout] | [INFO] [stdout] 534 | ... BooleanExpression::FieldEq(box e.clone(), box index), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 534 | BooleanExpression::FieldEq(box e.clone(), Box::new(index)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:478:29 [INFO] [stdout] | [INFO] [stdout] 478 | ... box FieldElementExpression::Number(T::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 478 | 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:604:33 [INFO] [stdout] | [INFO] [stdout] 604 | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 604 | Box::new(FlatExpression::Identifier(lhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:482:53 [INFO] [stdout] | [INFO] [stdout] 482 | FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 482 | 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:605:33 [INFO] [stdout] | [INFO] [stdout] 605 | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 605 | Box::new(FlatExpression::Identifier(lhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:482:62 [INFO] [stdout] | [INFO] [stdout] 482 | FieldElementExpression::Add(box acc, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 482 | 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:523:62 [INFO] [stdout] | [INFO] [stdout] 523 | ... ArrayExpressionInner::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 523 | ArrayExpressionInner::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/flatten/mod.rs:615:29 [INFO] [stdout] | [INFO] [stdout] 615 | ... box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 615 | 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:523:73 [INFO] [stdout] | [INFO] [stdout] 523 | ... ArrayExpressionInner::Select(box array, box index) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 523 | ArrayExpressionInner::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/flatten/mod.rs:617:33 [INFO] [stdout] | [INFO] [stdout] 617 | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 617 | Box::new(FlatExpression::Identifier(lhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:534:56 [INFO] [stdout] | [INFO] [stdout] 534 | ... BooleanExpression::FieldEq(box e.clone(), box index), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 534 | BooleanExpression::FieldEq(Box::new(e.clone()), box index), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:618:33 [INFO] [stdout] | [INFO] [stdout] 618 | ... 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] 618 | 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:534:71 [INFO] [stdout] | [INFO] [stdout] 534 | ... BooleanExpression::FieldEq(box e.clone(), box index), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 534 | BooleanExpression::FieldEq(box e.clone(), Box::new(index)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:616:29 [INFO] [stdout] | [INFO] [stdout] 616 | / ... box FlatExpression::Mult( [INFO] [stdout] 617 | | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] 618 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 619 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 616 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 617 | box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] 618 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 619 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:604:33 [INFO] [stdout] | [INFO] [stdout] 604 | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 604 | Box::new(FlatExpression::Identifier(lhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:651:33 [INFO] [stdout] | [INFO] [stdout] 651 | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 651 | Box::new(FlatExpression::Identifier(rhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:605:33 [INFO] [stdout] | [INFO] [stdout] 605 | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 605 | Box::new(FlatExpression::Identifier(lhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:652:33 [INFO] [stdout] | [INFO] [stdout] 652 | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 652 | Box::new(FlatExpression::Identifier(rhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:615:29 [INFO] [stdout] | [INFO] [stdout] 615 | ... box lhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 615 | 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:662:29 [INFO] [stdout] | [INFO] [stdout] 662 | ... box rhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 662 | 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:617:33 [INFO] [stdout] | [INFO] [stdout] 617 | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 617 | Box::new(FlatExpression::Identifier(lhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:664:33 [INFO] [stdout] | [INFO] [stdout] 664 | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 664 | Box::new(FlatExpression::Identifier(rhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:618:33 [INFO] [stdout] | [INFO] [stdout] 618 | ... 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] 618 | 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:665:33 [INFO] [stdout] | [INFO] [stdout] 665 | ... 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] 665 | 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:616:29 [INFO] [stdout] | [INFO] [stdout] 616 | / ... box FlatExpression::Mult( [INFO] [stdout] 617 | | ... box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] 618 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 619 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 616 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 617 | box FlatExpression::Identifier(lhs_bits_be[i + 2]), [INFO] [stdout] 618 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 619 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:651:33 [INFO] [stdout] | [INFO] [stdout] 651 | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 651 | Box::new(FlatExpression::Identifier(rhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:663:29 [INFO] [stdout] | [INFO] [stdout] 663 | / ... box FlatExpression::Mult( [INFO] [stdout] 664 | | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] 665 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 666 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 663 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 664 | box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] 665 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 666 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:652:33 [INFO] [stdout] | [INFO] [stdout] 652 | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 652 | Box::new(FlatExpression::Identifier(rhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:679:25 [INFO] [stdout] | [INFO] [stdout] 679 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 679 | 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:662:29 [INFO] [stdout] | [INFO] [stdout] 662 | ... box rhs_sum, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 662 | 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:664:33 [INFO] [stdout] | [INFO] [stdout] 664 | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 664 | Box::new(FlatExpression::Identifier(rhs_bits_be[i + 2])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:665:33 [INFO] [stdout] | [INFO] [stdout] 665 | ... 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] 665 | 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:680:25 [INFO] [stdout] | [INFO] [stdout] 680 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 680 | 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:663:29 [INFO] [stdout] | [INFO] [stdout] 663 | / ... box FlatExpression::Mult( [INFO] [stdout] 664 | | ... box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] 665 | | ... box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 666 | | ... ), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 663 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 664 | box FlatExpression::Identifier(rhs_bits_be[i + 2]), [INFO] [stdout] 665 | box FlatExpression::Number(T::from(2).pow(bitwidth - 2 - i - 1)), [INFO] [stdout] 666 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:678:21 [INFO] [stdout] | [INFO] [stdout] 678 | / box FlatExpression::Mult( [INFO] [stdout] 679 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 680 | | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 681 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 678 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 679 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 680 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 681 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:679:25 [INFO] [stdout] | [INFO] [stdout] 679 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 679 | 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:683:25 [INFO] [stdout] | [INFO] [stdout] 683 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 683 | 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:684:25 [INFO] [stdout] | [INFO] [stdout] 684 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 684 | 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:680:25 [INFO] [stdout] | [INFO] [stdout] 680 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 680 | 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:682:21 [INFO] [stdout] | [INFO] [stdout] 682 | / box FlatExpression::Mult( [INFO] [stdout] 683 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 684 | | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 685 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 682 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 683 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 684 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 685 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:704:29 [INFO] [stdout] | [INFO] [stdout] 704 | ... box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 704 | Box::new(FlatExpression::Identifier(sub_bits_be[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:705:29 [INFO] [stdout] | [INFO] [stdout] 705 | ... box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 705 | Box::new(FlatExpression::Identifier(sub_bits_be[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:678:21 [INFO] [stdout] | [INFO] [stdout] 678 | / box FlatExpression::Mult( [INFO] [stdout] 679 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 680 | | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 681 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 678 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 679 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 680 | box FlatExpression::Identifier(lhs_id), [INFO] [stdout] 681 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:715:25 [INFO] [stdout] | [INFO] [stdout] 715 | box expr, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 715 | 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:683:25 [INFO] [stdout] | [INFO] [stdout] 683 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 683 | 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:717:29 [INFO] [stdout] | [INFO] [stdout] 717 | ... box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 717 | Box::new(FlatExpression::Identifier(sub_bits_be[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:684:25 [INFO] [stdout] | [INFO] [stdout] 684 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 684 | 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:718:29 [INFO] [stdout] | [INFO] [stdout] 718 | ... 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] 718 | 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:682:21 [INFO] [stdout] | [INFO] [stdout] 682 | / box FlatExpression::Mult( [INFO] [stdout] 683 | | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 684 | | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 685 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 682 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 683 | box FlatExpression::Number(T::from(2)), [INFO] [stdout] 684 | box FlatExpression::Identifier(rhs_id), [INFO] [stdout] 685 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:716:25 [INFO] [stdout] | [INFO] [stdout] 716 | / box FlatExpression::Mult( [INFO] [stdout] 717 | | box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] 718 | | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 719 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 716 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 717 | box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] 718 | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 719 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:704:29 [INFO] [stdout] | [INFO] [stdout] 704 | ... box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 704 | Box::new(FlatExpression::Identifier(sub_bits_be[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:746:51 [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(box x, box y); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(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:705:29 [INFO] [stdout] | [INFO] [stdout] 705 | ... box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 705 | Box::new(FlatExpression::Identifier(sub_bits_be[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:715:25 [INFO] [stdout] | [INFO] [stdout] 715 | box expr, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 715 | 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:746:58 [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(box x, box y); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(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:751:42 [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(box x_sub_y.clone(), box x_sub_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(Box::new(x_sub_y.clone()), box x_sub_y), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:717:29 [INFO] [stdout] | [INFO] [stdout] 717 | ... box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 717 | Box::new(FlatExpression::Identifier(sub_bits_be[i])), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:751:63 [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(box x_sub_y.clone(), box x_sub_y), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(box x_sub_y.clone(), Box::new(x_sub_y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:718:29 [INFO] [stdout] | [INFO] [stdout] 718 | ... 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] 718 | 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:755:21 [INFO] [stdout] | [INFO] [stdout] 755 | box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 755 | 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:756:21 [INFO] [stdout] | [INFO] [stdout] 756 | box FlatExpression::Identifier(name_x_mult_x), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 756 | Box::new(FlatExpression::Identifier(name_x_mult_x)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:716:25 [INFO] [stdout] | [INFO] [stdout] 716 | / box FlatExpression::Mult( [INFO] [stdout] 717 | | box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] 718 | | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 719 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 716 ~ Box::new(FlatExpression::Mult( [INFO] [stdout] 717 | box FlatExpression::Identifier(sub_bits_be[i]), [INFO] [stdout] 718 | box FlatExpression::Number(T::from(2).pow(bitwidth - i - 1)), [INFO] [stdout] 719 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:776:49 [INFO] [stdout] | [INFO] [stdout] 776 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 776 | 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:776:58 [INFO] [stdout] | [INFO] [stdout] 776 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 776 | 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:746:51 [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(box x, box y); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(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:786:42 [INFO] [stdout] | [INFO] [stdout] 786 | 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] 786 | 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:746:58 [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(box x, box y); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 746 | let x_sub_y = FlatExpression::Sub(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:751:42 [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(box x_sub_y.clone(), box x_sub_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(Box::new(x_sub_y.clone()), box x_sub_y), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:786:57 [INFO] [stdout] | [INFO] [stdout] 786 | 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] 786 | 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:751:63 [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(box x_sub_y.clone(), box x_sub_y), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 751 | FlatExpression::Mult(box x_sub_y.clone(), Box::new(x_sub_y)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:755:21 [INFO] [stdout] | [INFO] [stdout] 755 | box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 755 | 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:790:21 [INFO] [stdout] | [INFO] [stdout] 790 | box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 790 | 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:756:21 [INFO] [stdout] | [INFO] [stdout] 756 | box FlatExpression::Identifier(name_x_mult_x), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 756 | Box::new(FlatExpression::Identifier(name_x_mult_x)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:791:21 [INFO] [stdout] | [INFO] [stdout] 791 | box FlatExpression::Identifier(name_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 791 | 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:776:49 [INFO] [stdout] | [INFO] [stdout] 776 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 776 | 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:796:42 [INFO] [stdout] | [INFO] [stdout] 796 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 796 | 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:776:58 [INFO] [stdout] | [INFO] [stdout] 776 | FieldElementExpression::Sub(box lhs, box rhs), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 776 | 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:786:42 [INFO] [stdout] | [INFO] [stdout] 786 | 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] 786 | 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:796:59 [INFO] [stdout] | [INFO] [stdout] 796 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 796 | 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:786:57 [INFO] [stdout] | [INFO] [stdout] 786 | 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] 786 | 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:805:43 [INFO] [stdout] | [INFO] [stdout] 805 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 805 | 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:790:21 [INFO] [stdout] | [INFO] [stdout] 790 | box FlatExpression::Number(T::one()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 790 | 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:805:60 [INFO] [stdout] | [INFO] [stdout] 805 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 805 | 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:791:21 [INFO] [stdout] | [INFO] [stdout] 791 | box FlatExpression::Identifier(name_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 791 | 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:810:48 [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(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:796:42 [INFO] [stdout] | [INFO] [stdout] 796 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 796 | 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:796:59 [INFO] [stdout] | [INFO] [stdout] 796 | FlatExpression::Mult(box res.clone(), box x), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 796 | 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:810:65 [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(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:805:43 [INFO] [stdout] | [INFO] [stdout] 805 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 805 | 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:812:37 [INFO] [stdout] | [INFO] [stdout] 812 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 812 | 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:805:60 [INFO] [stdout] | [INFO] [stdout] 805 | BooleanExpression::Lt(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 805 | 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:812:45 [INFO] [stdout] | [INFO] [stdout] 812 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 812 | 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:825:25 [INFO] [stdout] | [INFO] [stdout] 825 | let x = box self.flatten_boolean_expression(symbols, statements_flattened, lhs); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 825 | let x = Box::new(self.flatten_boolean_expression(symbols, statements_flattened, lhs)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:810:48 [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(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:826:25 [INFO] [stdout] | [INFO] [stdout] 826 | let y = box self.flatten_boolean_expression(symbols, statements_flattened, rhs); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 826 | let y = Box::new(self.flatten_boolean_expression(symbols, statements_flattened, rhs)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:810:65 [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(box lhs.clone(), box rhs.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::FieldEq(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:834:21 [INFO] [stdout] | [INFO] [stdout] 834 | box FlatExpression::Add(x, y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 834 | 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:812:37 [INFO] [stdout] | [INFO] [stdout] 812 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 812 | 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:835:21 [INFO] [stdout] | [INFO] [stdout] 835 | box FlatExpression::Identifier(name_x_and_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 835 | 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:812:45 [INFO] [stdout] | [INFO] [stdout] 812 | FlatExpression::Add(box eq, box lt) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 812 | 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:846:42 [INFO] [stdout] | [INFO] [stdout] 846 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 846 | 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:825:25 [INFO] [stdout] | [INFO] [stdout] 825 | let x = box self.flatten_boolean_expression(symbols, statements_flattened, lhs); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 825 | let x = Box::new(self.flatten_boolean_expression(symbols, statements_flattened, lhs)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:846:49 [INFO] [stdout] | [INFO] [stdout] 846 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 846 | 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:826:25 [INFO] [stdout] | [INFO] [stdout] 826 | let y = box self.flatten_boolean_expression(symbols, statements_flattened, rhs); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 826 | let y = Box::new(self.flatten_boolean_expression(symbols, statements_flattened, rhs)); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:853:37 [INFO] [stdout] | [INFO] [stdout] 853 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 853 | 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:834:21 [INFO] [stdout] | [INFO] [stdout] 834 | box FlatExpression::Add(x, y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 834 | 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:853:75 [INFO] [stdout] | [INFO] [stdout] 853 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 853 | 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:835:21 [INFO] [stdout] | [INFO] [stdout] 835 | box FlatExpression::Identifier(name_x_and_y), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 835 | 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:1076:37 [INFO] [stdout] | [INFO] [stdout] 1076 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1076 | 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:846:42 [INFO] [stdout] | [INFO] [stdout] 846 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 846 | 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:1076:51 [INFO] [stdout] | [INFO] [stdout] 1076 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1076 | 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:846:49 [INFO] [stdout] | [INFO] [stdout] 846 | FlatExpression::Mult(box x, box y), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 846 | 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:1099:37 [INFO] [stdout] | [INFO] [stdout] 1099 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1099 | 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:853:37 [INFO] [stdout] | [INFO] [stdout] 853 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 853 | 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:1099:51 [INFO] [stdout] | [INFO] [stdout] 1099 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1099 | 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:853:75 [INFO] [stdout] | [INFO] [stdout] 853 | FlatExpression::Sub(box FlatExpression::Number(T::one()), box x) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 853 | 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:1120:38 [INFO] [stdout] | [INFO] [stdout] 1120 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1120 | 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:1076:37 [INFO] [stdout] | [INFO] [stdout] 1076 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1076 | 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:1120:52 [INFO] [stdout] | [INFO] [stdout] 1120 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1120 | 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:1076:51 [INFO] [stdout] | [INFO] [stdout] 1076 | FlatExpression::Add(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1076 | 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:1151:42 [INFO] [stdout] | [INFO] [stdout] 1151 | 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] 1151 | 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:1099:37 [INFO] [stdout] | [INFO] [stdout] 1099 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1099 | 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:1151:59 [INFO] [stdout] | [INFO] [stdout] 1151 | 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] 1151 | 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:1099:51 [INFO] [stdout] | [INFO] [stdout] 1099 | FlatExpression::Sub(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1099 | 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:1164:42 [INFO] [stdout] | [INFO] [stdout] 1164 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1164 | 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:1164:57 [INFO] [stdout] | [INFO] [stdout] 1164 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1164 | 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:1120:38 [INFO] [stdout] | [INFO] [stdout] 1120 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1120 | 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:1215:49 [INFO] [stdout] | [INFO] [stdout] 1215 | ... box previous.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1215 | Box::new(previous.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1120:52 [INFO] [stdout] | [INFO] [stdout] 1120 | FlatExpression::Mult(box new_left, box new_right) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1120 | 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:1216:49 [INFO] [stdout] | [INFO] [stdout] 1216 | ... box previous.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1216 | Box::new(previous.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1151:42 [INFO] [stdout] | [INFO] [stdout] 1151 | 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] 1151 | 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:1237:62 [INFO] [stdout] | [INFO] [stdout] 1237 | ... FlatExpression::Mult(box acc.clone(), box power), // set the new result to the current result times the current power [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | FlatExpression::Mult(Box::new(acc.clone()), box power), // set the new result to the current result times the current power [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1151:59 [INFO] [stdout] | [INFO] [stdout] 1151 | 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] 1151 | 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:1164:42 [INFO] [stdout] | [INFO] [stdout] 1164 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1164 | 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:1237:79 [INFO] [stdout] | [INFO] [stdout] 1237 | ... FlatExpression::Mult(box acc.clone(), box power), // set the new result to the current result times the current power [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | FlatExpression::Mult(box acc.clone(), Box::new(power)), // set the new result to the current result times the current power [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1164:57 [INFO] [stdout] | [INFO] [stdout] 1164 | FlatExpression::Mult(box new_right, box inverse.into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1164 | 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:1934:17 [INFO] [stdout] | [INFO] [stdout] 1934 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1934 | 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:1215:49 [INFO] [stdout] | [INFO] [stdout] 1215 | ... box previous.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1215 | Box::new(previous.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1935:17 [INFO] [stdout] | [INFO] [stdout] 1935 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1935 | 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:1216:49 [INFO] [stdout] | [INFO] [stdout] 1216 | ... box previous.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1216 | Box::new(previous.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1933:13 [INFO] [stdout] | [INFO] [stdout] 1933 | / box BooleanExpression::FieldEq( [INFO] [stdout] 1934 | | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1935 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1936 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1933 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 1934 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1935 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1936 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1237:62 [INFO] [stdout] | [INFO] [stdout] 1237 | ... FlatExpression::Mult(box acc.clone(), box power), // set the new result to the current result times the current power [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | FlatExpression::Mult(Box::new(acc.clone()), box power), // set the new result to the current result times the current power [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1937:13 [INFO] [stdout] | [INFO] [stdout] 1937 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1937 | 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:1237:79 [INFO] [stdout] | [INFO] [stdout] 1237 | ... FlatExpression::Mult(box acc.clone(), box power), // set the new result to the current result times the current power [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | FlatExpression::Mult(box acc.clone(), Box::new(power)), // set the new result to the current result times the current power [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1938:13 [INFO] [stdout] | [INFO] [stdout] 1938 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1938 | 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:1950:13 [INFO] [stdout] | [INFO] [stdout] 1950 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1950 | 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:1934:17 [INFO] [stdout] | [INFO] [stdout] 1934 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1934 | 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:1951:13 [INFO] [stdout] | [INFO] [stdout] 1951 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1951 | 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:1935:17 [INFO] [stdout] | [INFO] [stdout] 1935 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1935 | 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:1957:13 [INFO] [stdout] | [INFO] [stdout] 1957 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1957 | 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:1933:13 [INFO] [stdout] | [INFO] [stdout] 1933 | / box BooleanExpression::FieldEq( [INFO] [stdout] 1934 | | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1935 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1936 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1933 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 1934 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] 1935 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1936 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1958:13 [INFO] [stdout] | [INFO] [stdout] 1958 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1958 | 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:1937:13 [INFO] [stdout] | [INFO] [stdout] 1937 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1937 | 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:1970:21 [INFO] [stdout] | [INFO] [stdout] 1970 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1970 | 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:1938:13 [INFO] [stdout] | [INFO] [stdout] 1938 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1938 | 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:1971:21 [INFO] [stdout] | [INFO] [stdout] 1971 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1971 | 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:1950:13 [INFO] [stdout] | [INFO] [stdout] 1950 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1950 | 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:1969:17 [INFO] [stdout] | [INFO] [stdout] 1969 | / box BooleanExpression::FieldEq( [INFO] [stdout] 1970 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1971 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1972 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1969 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 1970 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1971 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1972 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1951:13 [INFO] [stdout] | [INFO] [stdout] 1951 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1951 | 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:1957:13 [INFO] [stdout] | [INFO] [stdout] 1957 | box FieldElementExpression::Number(FieldPrime::from(32)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1957 | 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:1974:21 [INFO] [stdout] | [INFO] [stdout] 1974 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1974 | 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:1958:13 [INFO] [stdout] | [INFO] [stdout] 1958 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1958 | 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:1975:21 [INFO] [stdout] | [INFO] [stdout] 1975 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1975 | 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:1970:21 [INFO] [stdout] | [INFO] [stdout] 1970 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1970 | 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:1971:21 [INFO] [stdout] | [INFO] [stdout] 1971 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1971 | 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:1973:17 [INFO] [stdout] | [INFO] [stdout] 1973 | / box BooleanExpression::Lt( [INFO] [stdout] 1974 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1975 | | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1976 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1973 ~ Box::new(BooleanExpression::Lt( [INFO] [stdout] 1974 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1975 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1976 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1969:17 [INFO] [stdout] | [INFO] [stdout] 1969 | / box BooleanExpression::FieldEq( [INFO] [stdout] 1970 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1971 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1972 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1969 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 1970 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1971 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1972 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1968:13 [INFO] [stdout] | [INFO] [stdout] 1968 | / box BooleanExpression::And( [INFO] [stdout] 1969 | | box BooleanExpression::FieldEq( [INFO] [stdout] 1970 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1971 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] ... | [INFO] [stdout] 1976 | | ), [INFO] [stdout] 1977 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1968 ~ Box::new(BooleanExpression::And( [INFO] [stdout] 1969 | box BooleanExpression::FieldEq( [INFO] [stdout] ... [INFO] [stdout] 1976 | ), [INFO] [stdout] 1977 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1974:21 [INFO] [stdout] | [INFO] [stdout] 1974 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1974 | 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:1978:13 [INFO] [stdout] | [INFO] [stdout] 1978 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1978 | 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:1975:21 [INFO] [stdout] | [INFO] [stdout] 1975 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1975 | 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:1979:13 [INFO] [stdout] | [INFO] [stdout] 1979 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1979 | 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:2001:21 [INFO] [stdout] | [INFO] [stdout] 2001 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2001 | 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:2002:21 [INFO] [stdout] | [INFO] [stdout] 2002 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2002 | 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:1973:17 [INFO] [stdout] | [INFO] [stdout] 1973 | / box BooleanExpression::Lt( [INFO] [stdout] 1974 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1975 | | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1976 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1973 ~ Box::new(BooleanExpression::Lt( [INFO] [stdout] 1974 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1975 | box FieldElementExpression::Number(FieldPrime::from(20)), [INFO] [stdout] 1976 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2000:17 [INFO] [stdout] | [INFO] [stdout] 2000 | / box FieldElementExpression::Div( [INFO] [stdout] 2001 | | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 2002 | | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 2003 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2000 ~ Box::new(FieldElementExpression::Div( [INFO] [stdout] 2001 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 2002 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 2003 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1968:13 [INFO] [stdout] | [INFO] [stdout] 1968 | / box BooleanExpression::And( [INFO] [stdout] 1969 | | box BooleanExpression::FieldEq( [INFO] [stdout] 1970 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] 1971 | | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] ... | [INFO] [stdout] 1976 | | ), [INFO] [stdout] 1977 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1968 ~ Box::new(BooleanExpression::And( [INFO] [stdout] 1969 | box BooleanExpression::FieldEq( [INFO] [stdout] ... [INFO] [stdout] 1976 | ), [INFO] [stdout] 1977 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2004:17 [INFO] [stdout] | [INFO] [stdout] 2004 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2004 | 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:1978:13 [INFO] [stdout] | [INFO] [stdout] 1978 | box FieldElementExpression::Number(FieldPrime::from(12)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1978 | 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:2182:13 [INFO] [stdout] | [INFO] [stdout] 2182 | box ArrayExpressionInner::Identifier("foo".into()).annotate(Type::FieldElement, 3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2182 | Box::new(ArrayExpressionInner::Identifier("foo".into()).annotate(Type::FieldElement, 3)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:1979:13 [INFO] [stdout] | [INFO] [stdout] 1979 | box FieldElementExpression::Number(FieldPrime::from(51)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1979 | 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:2183:13 [INFO] [stdout] | [INFO] [stdout] 2183 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2183 | 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:2001:21 [INFO] [stdout] | [INFO] [stdout] 2001 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2001 | 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:2225:25 [INFO] [stdout] | [INFO] [stdout] 2225 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2225 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2002:21 [INFO] [stdout] | [INFO] [stdout] 2002 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2002 | 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:2227:25 [INFO] [stdout] | [INFO] [stdout] 2227 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2227 | 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:2000:17 [INFO] [stdout] | [INFO] [stdout] 2000 | / box FieldElementExpression::Div( [INFO] [stdout] 2001 | | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 2002 | | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 2003 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2000 ~ Box::new(FieldElementExpression::Div( [INFO] [stdout] 2001 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] 2002 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] 2003 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2224:21 [INFO] [stdout] | [INFO] [stdout] 2224 | / box FieldElementExpression::Select( [INFO] [stdout] 2225 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2227 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2228 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2224 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2225 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2227 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2228 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2004:17 [INFO] [stdout] | [INFO] [stdout] 2004 | box FieldElementExpression::Identifier("b".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2004 | 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:2230:25 [INFO] [stdout] | [INFO] [stdout] 2230 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2230 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2182:13 [INFO] [stdout] | [INFO] [stdout] 2182 | box ArrayExpressionInner::Identifier("foo".into()).annotate(Type::FieldElement, 3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2182 | Box::new(ArrayExpressionInner::Identifier("foo".into()).annotate(Type::FieldElement, 3)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2232:25 [INFO] [stdout] | [INFO] [stdout] 2232 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2232 | 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:2183:13 [INFO] [stdout] | [INFO] [stdout] 2183 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2183 | 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:2229:21 [INFO] [stdout] | [INFO] [stdout] 2229 | / box FieldElementExpression::Select( [INFO] [stdout] 2230 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2232 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2233 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2229 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2230 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2232 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2233 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2225:25 [INFO] [stdout] | [INFO] [stdout] 2225 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2225 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2227:25 [INFO] [stdout] | [INFO] [stdout] 2227 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2227 | 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:2223:17 [INFO] [stdout] | [INFO] [stdout] 2223 | / box FieldElementExpression::Add( [INFO] [stdout] 2224 | | box FieldElementExpression::Select( [INFO] [stdout] 2225 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] ... | [INFO] [stdout] 2233 | | ), [INFO] [stdout] 2234 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2223 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2224 | box FieldElementExpression::Select( [INFO] [stdout] ... [INFO] [stdout] 2233 | ), [INFO] [stdout] 2234 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2224:21 [INFO] [stdout] | [INFO] [stdout] 2224 | / box FieldElementExpression::Select( [INFO] [stdout] 2225 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2227 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2228 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2224 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2225 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2227 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2228 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2236:21 [INFO] [stdout] | [INFO] [stdout] 2236 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2236 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2230:25 [INFO] [stdout] | [INFO] [stdout] 2230 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2230 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2238:21 [INFO] [stdout] | [INFO] [stdout] 2238 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2238 | 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:2232:25 [INFO] [stdout] | [INFO] [stdout] 2232 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2232 | 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:2235:17 [INFO] [stdout] | [INFO] [stdout] 2235 | / box FieldElementExpression::Select( [INFO] [stdout] 2236 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2238 | | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2239 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2235 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2236 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2238 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2239 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2229:21 [INFO] [stdout] | [INFO] [stdout] 2229 | / box FieldElementExpression::Select( [INFO] [stdout] 2230 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2232 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2233 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2229 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2230 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2231 | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2232 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2233 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2299:33 [INFO] [stdout] | [INFO] [stdout] 2299 | / ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2299 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2301:33 [INFO] [stdout] | [INFO] [stdout] 2301 | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2301 | 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:2223:17 [INFO] [stdout] | [INFO] [stdout] 2223 | / box FieldElementExpression::Add( [INFO] [stdout] 2224 | | box FieldElementExpression::Select( [INFO] [stdout] 2225 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2226 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] ... | [INFO] [stdout] 2233 | | ), [INFO] [stdout] 2234 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2223 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2224 | box FieldElementExpression::Select( [INFO] [stdout] ... [INFO] [stdout] 2233 | ), [INFO] [stdout] 2234 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2298:29 [INFO] [stdout] | [INFO] [stdout] 2298 | / ... box ArrayExpressionInner::Select( [INFO] [stdout] 2299 | | ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2301 | | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2302 | | ... ) [INFO] [stdout] 2303 | | ... .annotate(Type::FieldElement, 2), [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2298 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2299 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2302 | ) [INFO] [stdout] 2303 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2236:21 [INFO] [stdout] | [INFO] [stdout] 2236 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2236 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2238:21 [INFO] [stdout] | [INFO] [stdout] 2238 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2238 | 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:2304:29 [INFO] [stdout] | [INFO] [stdout] 2304 | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2304 | 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:2235:17 [INFO] [stdout] | [INFO] [stdout] 2235 | / box FieldElementExpression::Select( [INFO] [stdout] 2236 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2238 | | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2239 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2235 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2236 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2237 | .annotate(Type::FieldElement, 3), [INFO] [stdout] 2238 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] 2239 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2297:25 [INFO] [stdout] | [INFO] [stdout] 2297 | / box FieldElementExpression::Select( [INFO] [stdout] 2298 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2299 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2304 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2305 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2297 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2298 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2304 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2305 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2299:33 [INFO] [stdout] | [INFO] [stdout] 2299 | / ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2299 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2308:33 [INFO] [stdout] | [INFO] [stdout] 2308 | / ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2308 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2310:33 [INFO] [stdout] | [INFO] [stdout] 2310 | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2310 | 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:2301:33 [INFO] [stdout] | [INFO] [stdout] 2301 | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2301 | 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:2307:29 [INFO] [stdout] | [INFO] [stdout] 2307 | / ... box ArrayExpressionInner::Select( [INFO] [stdout] 2308 | | ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2310 | | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2311 | | ... ) [INFO] [stdout] 2312 | | ... .annotate(Type::FieldElement, 2), [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2307 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2308 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2311 | ) [INFO] [stdout] 2312 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2298:29 [INFO] [stdout] | [INFO] [stdout] 2298 | / ... box ArrayExpressionInner::Select( [INFO] [stdout] 2299 | | ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2301 | | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2302 | | ... ) [INFO] [stdout] 2303 | | ... .annotate(Type::FieldElement, 2), [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2298 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2299 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2302 | ) [INFO] [stdout] 2303 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2313:29 [INFO] [stdout] | [INFO] [stdout] 2313 | ... box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2313 | 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:2304:29 [INFO] [stdout] | [INFO] [stdout] 2304 | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2304 | 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:2306:25 [INFO] [stdout] | [INFO] [stdout] 2306 | / box FieldElementExpression::Select( [INFO] [stdout] 2307 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2308 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2313 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2314 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2306 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2307 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2313 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2314 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2297:25 [INFO] [stdout] | [INFO] [stdout] 2297 | / box FieldElementExpression::Select( [INFO] [stdout] 2298 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2299 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2300 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2304 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2305 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2297 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2298 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2304 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2305 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2308:33 [INFO] [stdout] | [INFO] [stdout] 2308 | / ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2308 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2310:33 [INFO] [stdout] | [INFO] [stdout] 2310 | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2310 | 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:2296:21 [INFO] [stdout] | [INFO] [stdout] 2296 | / box FieldElementExpression::Add( [INFO] [stdout] 2297 | | box FieldElementExpression::Select( [INFO] [stdout] 2298 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2299 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... | [INFO] [stdout] 2314 | | ), [INFO] [stdout] 2315 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2296 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2297 | box FieldElementExpression::Select( [INFO] [stdout] ... [INFO] [stdout] 2314 | ), [INFO] [stdout] 2315 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2318:29 [INFO] [stdout] | [INFO] [stdout] 2318 | / ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2318 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2307:29 [INFO] [stdout] | [INFO] [stdout] 2307 | / ... box ArrayExpressionInner::Select( [INFO] [stdout] 2308 | | ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2310 | | ... box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2311 | | ... ) [INFO] [stdout] 2312 | | ... .annotate(Type::FieldElement, 2), [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2307 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2308 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2311 | ) [INFO] [stdout] 2312 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2320:29 [INFO] [stdout] | [INFO] [stdout] 2320 | ... box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2320 | 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:2313:29 [INFO] [stdout] | [INFO] [stdout] 2313 | ... box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2313 | 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:2317:25 [INFO] [stdout] | [INFO] [stdout] 2317 | / box ArrayExpressionInner::Select( [INFO] [stdout] 2318 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2320 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2321 | | ) [INFO] [stdout] 2322 | | .annotate(Type::FieldElement, 2), [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2317 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2318 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2321 | ) [INFO] [stdout] 2322 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2306:25 [INFO] [stdout] | [INFO] [stdout] 2306 | / box FieldElementExpression::Select( [INFO] [stdout] 2307 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2308 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2309 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2313 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2314 | | ), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2306 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2307 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2313 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2314 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2323:25 [INFO] [stdout] | [INFO] [stdout] 2323 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2323 | 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:2316:21 [INFO] [stdout] | [INFO] [stdout] 2316 | / box FieldElementExpression::Select( [INFO] [stdout] 2317 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2318 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2323 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2324 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2316 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2317 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2323 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2324 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2296:21 [INFO] [stdout] | [INFO] [stdout] 2296 | / box FieldElementExpression::Add( [INFO] [stdout] 2297 | | box FieldElementExpression::Select( [INFO] [stdout] 2298 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2299 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... | [INFO] [stdout] 2314 | | ), [INFO] [stdout] 2315 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2296 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2297 | box FieldElementExpression::Select( [INFO] [stdout] ... [INFO] [stdout] 2314 | ), [INFO] [stdout] 2315 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2318:29 [INFO] [stdout] | [INFO] [stdout] 2318 | / ... box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 | | ... .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2318 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2295:17 [INFO] [stdout] | [INFO] [stdout] 2295 | / box FieldElementExpression::Add( [INFO] [stdout] 2296 | | box FieldElementExpression::Add( [INFO] [stdout] 2297 | | box FieldElementExpression::Select( [INFO] [stdout] 2298 | | box ArrayExpressionInner::Select( [INFO] [stdout] ... | [INFO] [stdout] 2324 | | ), [INFO] [stdout] 2325 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2295 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2296 | box FieldElementExpression::Add( [INFO] [stdout] ... [INFO] [stdout] 2324 | ), [INFO] [stdout] 2325 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2320:29 [INFO] [stdout] | [INFO] [stdout] 2320 | ... box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2320 | 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:2328:25 [INFO] [stdout] | [INFO] [stdout] 2328 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2328 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2317:25 [INFO] [stdout] | [INFO] [stdout] 2317 | / box ArrayExpressionInner::Select( [INFO] [stdout] 2318 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2320 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2321 | | ) [INFO] [stdout] 2322 | | .annotate(Type::FieldElement, 2), [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2317 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2318 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2321 | ) [INFO] [stdout] 2322 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2330:25 [INFO] [stdout] | [INFO] [stdout] 2330 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2330 | 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:2323:25 [INFO] [stdout] | [INFO] [stdout] 2323 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2323 | 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:2327:21 [INFO] [stdout] | [INFO] [stdout] 2327 | / box ArrayExpressionInner::Select( [INFO] [stdout] 2328 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2330 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2331 | | ) [INFO] [stdout] 2332 | | .annotate(Type::FieldElement, 2), [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2327 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2328 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2331 | ) [INFO] [stdout] 2332 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2316:21 [INFO] [stdout] | [INFO] [stdout] 2316 | / box FieldElementExpression::Select( [INFO] [stdout] 2317 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2318 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2319 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2323 | | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2324 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2316 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2317 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2323 | box FieldElementExpression::Number(FieldPrime::from(0)), [INFO] [stdout] 2324 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2333:21 [INFO] [stdout] | [INFO] [stdout] 2333 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2333 | 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:2295:17 [INFO] [stdout] | [INFO] [stdout] 2295 | / box FieldElementExpression::Add( [INFO] [stdout] 2296 | | box FieldElementExpression::Add( [INFO] [stdout] 2297 | | box FieldElementExpression::Select( [INFO] [stdout] 2298 | | box ArrayExpressionInner::Select( [INFO] [stdout] ... | [INFO] [stdout] 2324 | | ), [INFO] [stdout] 2325 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2295 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 2296 | box FieldElementExpression::Add( [INFO] [stdout] ... [INFO] [stdout] 2324 | ), [INFO] [stdout] 2325 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2326:17 [INFO] [stdout] | [INFO] [stdout] 2326 | / box FieldElementExpression::Select( [INFO] [stdout] 2327 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2328 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2333 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2334 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2326 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2327 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2333 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2334 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2370:21 [INFO] [stdout] | [INFO] [stdout] 2370 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2370 | 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:2328:25 [INFO] [stdout] | [INFO] [stdout] 2328 | / box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2328 ~ Box::new(ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 ~ .annotate(Type::array(Type::FieldElement, 2), 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2371:21 [INFO] [stdout] | [INFO] [stdout] 2371 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2371 | 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:2330:25 [INFO] [stdout] | [INFO] [stdout] 2330 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2330 | 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:2369:17 [INFO] [stdout] | [INFO] [stdout] 2369 | / box BooleanExpression::FieldEq( [INFO] [stdout] 2370 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2371 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2372 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2369 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 2370 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2371 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2372 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2327:21 [INFO] [stdout] | [INFO] [stdout] 2327 | / box ArrayExpressionInner::Select( [INFO] [stdout] 2328 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] 2330 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2331 | | ) [INFO] [stdout] 2332 | | .annotate(Type::FieldElement, 2), [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2327 ~ Box::new(ArrayExpressionInner::Select( [INFO] [stdout] 2328 | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] ... [INFO] [stdout] 2331 | ) [INFO] [stdout] 2332 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2373:17 [INFO] [stdout] | [INFO] [stdout] 2373 | / box ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2374 | | FieldPrime::from(1), [INFO] [stdout] 2375 | | ) [INFO] [stdout] 2376 | | .into()]) [INFO] [stdout] 2377 | | .annotate(Type::FieldElement, 1), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2373 ~ Box::new(ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2374 | FieldPrime::from(1), [INFO] [stdout] 2375 | ) [INFO] [stdout] 2376 | .into()]) [INFO] [stdout] 2377 ~ .annotate(Type::FieldElement, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2333:21 [INFO] [stdout] | [INFO] [stdout] 2333 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2333 | 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:2378:17 [INFO] [stdout] | [INFO] [stdout] 2378 | / box ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2379 | | FieldPrime::from(3), [INFO] [stdout] 2380 | | ) [INFO] [stdout] 2381 | | .into()]) [INFO] [stdout] 2382 | | .annotate(Type::FieldElement, 2), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2378 ~ Box::new(ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2379 | FieldPrime::from(3), [INFO] [stdout] 2380 | ) [INFO] [stdout] 2381 | .into()]) [INFO] [stdout] 2382 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2326:17 [INFO] [stdout] | [INFO] [stdout] 2326 | / box FieldElementExpression::Select( [INFO] [stdout] 2327 | | box ArrayExpressionInner::Select( [INFO] [stdout] 2328 | | box ArrayExpressionInner::Identifier("foo".into()) [INFO] [stdout] 2329 | | .annotate(Type::array(Type::FieldElement, 2), 2), [INFO] [stdout] ... | [INFO] [stdout] 2333 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2334 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2326 ~ Box::new(FieldElementExpression::Select( [INFO] [stdout] 2327 | box ArrayExpressionInner::Select( [INFO] [stdout] ... [INFO] [stdout] 2333 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2334 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2403:21 [INFO] [stdout] | [INFO] [stdout] 2403 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2403 | 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:2404:21 [INFO] [stdout] | [INFO] [stdout] 2404 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2404 | 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:2402:17 [INFO] [stdout] | [INFO] [stdout] 2402 | / box BooleanExpression::FieldEq( [INFO] [stdout] 2403 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2404 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2405 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2402 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 2403 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2404 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2405 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2370:21 [INFO] [stdout] | [INFO] [stdout] 2370 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2370 | 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:2406:17 [INFO] [stdout] | [INFO] [stdout] 2406 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2406 | 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:2371:21 [INFO] [stdout] | [INFO] [stdout] 2371 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2371 | 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:2369:17 [INFO] [stdout] | [INFO] [stdout] 2369 | / box BooleanExpression::FieldEq( [INFO] [stdout] 2370 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2371 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2372 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2369 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 2370 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2371 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2372 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2407:17 [INFO] [stdout] | [INFO] [stdout] 2407 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2407 | 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:2373:17 [INFO] [stdout] | [INFO] [stdout] 2373 | / box ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2374 | | FieldPrime::from(1), [INFO] [stdout] 2375 | | ) [INFO] [stdout] 2376 | | .into()]) [INFO] [stdout] 2377 | | .annotate(Type::FieldElement, 1), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2373 ~ Box::new(ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2374 | FieldPrime::from(1), [INFO] [stdout] 2375 | ) [INFO] [stdout] 2376 | .into()]) [INFO] [stdout] 2377 ~ .annotate(Type::FieldElement, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2378:17 [INFO] [stdout] | [INFO] [stdout] 2378 | / box ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2379 | | FieldPrime::from(3), [INFO] [stdout] 2380 | | ) [INFO] [stdout] 2381 | | .into()]) [INFO] [stdout] 2382 | | .annotate(Type::FieldElement, 2), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2378 ~ Box::new(ArrayExpressionInner::Value(vec![FieldElementExpression::Number( [INFO] [stdout] 2379 | FieldPrime::from(3), [INFO] [stdout] 2380 | ) [INFO] [stdout] 2381 | .into()]) [INFO] [stdout] 2382 ~ .annotate(Type::FieldElement, 2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2403:21 [INFO] [stdout] | [INFO] [stdout] 2403 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2403 | 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:2404:21 [INFO] [stdout] | [INFO] [stdout] 2404 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2404 | 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:2402:17 [INFO] [stdout] | [INFO] [stdout] 2402 | / box BooleanExpression::FieldEq( [INFO] [stdout] 2403 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2404 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2405 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2402 ~ Box::new(BooleanExpression::FieldEq( [INFO] [stdout] 2403 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2404 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 2405 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/flatten/mod.rs:2406:17 [INFO] [stdout] | [INFO] [stdout] 2406 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2406 | 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:2407:17 [INFO] [stdout] | [INFO] [stdout] 2407 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 2407 | 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:1054:29 [INFO] [stdout] | [INFO] [stdout] 1054 | ... box checked_assignee, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1054 | 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:1055:29 [INFO] [stdout] | [INFO] [stdout] 1055 | ... box checked_typed_index, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1055 | 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:1074:61 [INFO] [stdout] | [INFO] [stdout] 1074 | Some(_) => Ok(TypedAssignee::Member(box checked_assignee, member.into())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1074 | Some(_) => Ok(TypedAssignee::Member(Box::new(checked_assignee), member.into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1117:41 [INFO] [stdout] | [INFO] [stdout] 1117 | ... box e.clone().annotate(Type::FieldElement, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1117 | Box::new(e.clone().annotate(Type::FieldElement, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1118:41 [INFO] [stdout] | [INFO] [stdout] 1118 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1118 | 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/semantics.rs:1122:41 [INFO] [stdout] | [INFO] [stdout] 1122 | ... box e.clone().annotate(Type::Boolean, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1122 | Box::new(e.clone().annotate(Type::Boolean, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1123:41 [INFO] [stdout] | [INFO] [stdout] 1123 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1123 | 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/semantics.rs:1127:41 [INFO] [stdout] | [INFO] [stdout] 1127 | / ... box e [INFO] [stdout] 1128 | | ... .clone() [INFO] [stdout] 1129 | | ... .annotate(Type::Array(array_type.clone()), size), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1127 ~ Box::new(e [INFO] [stdout] 1128 | .clone() [INFO] [stdout] 1129 ~ .annotate(Type::Array(array_type.clone()), size)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1130:41 [INFO] [stdout] | [INFO] [stdout] 1130 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1130 | 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/semantics.rs:1135:41 [INFO] [stdout] | [INFO] [stdout] 1135 | ... box e.clone().annotate(Type::Struct(members.clone()), size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1135 | Box::new(e.clone().annotate(Type::Struct(members.clone()), size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1136:41 [INFO] [stdout] | [INFO] [stdout] 1136 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1136 | 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/semantics.rs:1199:56 [INFO] [stdout] | [INFO] [stdout] 1199 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1199 | 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:1199:64 [INFO] [stdout] | [INFO] [stdout] 1199 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1199 | 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:1218:56 [INFO] [stdout] | [INFO] [stdout] 1218 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1218 | 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:1218:64 [INFO] [stdout] | [INFO] [stdout] 1218 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1218 | 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:1054:29 [INFO] [stdout] | [INFO] [stdout] 1054 | ... box checked_assignee, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1054 | 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:1055:29 [INFO] [stdout] | [INFO] [stdout] 1055 | ... box checked_typed_index, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1055 | 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:1237:57 [INFO] [stdout] | [INFO] [stdout] 1237 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | 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:1237:65 [INFO] [stdout] | [INFO] [stdout] 1237 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | 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:1074:61 [INFO] [stdout] | [INFO] [stdout] 1074 | Some(_) => Ok(TypedAssignee::Member(box checked_assignee, member.into())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1074 | Some(_) => Ok(TypedAssignee::Member(Box::new(checked_assignee), member.into())), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1256:56 [INFO] [stdout] | [INFO] [stdout] 1256 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1256 | 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:1117:41 [INFO] [stdout] | [INFO] [stdout] 1117 | ... box e.clone().annotate(Type::FieldElement, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1117 | Box::new(e.clone().annotate(Type::FieldElement, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1256:64 [INFO] [stdout] | [INFO] [stdout] 1256 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1256 | 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:1118:41 [INFO] [stdout] | [INFO] [stdout] 1118 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1118 | 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/semantics.rs:1275:83 [INFO] [stdout] | [INFO] [stdout] 1275 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1275 | 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:1122:41 [INFO] [stdout] | [INFO] [stdout] 1122 | ... box e.clone().annotate(Type::Boolean, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1122 | Box::new(e.clone().annotate(Type::Boolean, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1275:91 [INFO] [stdout] | [INFO] [stdout] 1275 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1275 | 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:1123:41 [INFO] [stdout] | [INFO] [stdout] 1123 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1123 | 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/semantics.rs:1300:71 [INFO] [stdout] | [INFO] [stdout] 1300 | ... 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] 1300 | 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:1127:41 [INFO] [stdout] | [INFO] [stdout] 1127 | / ... box e [INFO] [stdout] 1128 | | ... .clone() [INFO] [stdout] 1129 | | ... .annotate(Type::Array(array_type.clone()), size), [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1127 ~ Box::new(e [INFO] [stdout] 1128 | .clone() [INFO] [stdout] 1129 ~ .annotate(Type::Array(array_type.clone()), size)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1300:86 [INFO] [stdout] | [INFO] [stdout] 1300 | ... 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] 1300 | 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:1130:41 [INFO] [stdout] | [INFO] [stdout] 1130 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1130 | 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/semantics.rs:1300:103 [INFO] [stdout] | [INFO] [stdout] 1300 | ... 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] 1300 | 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:1135:41 [INFO] [stdout] | [INFO] [stdout] 1135 | ... box e.clone().annotate(Type::Struct(members.clone()), size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1135 | Box::new(e.clone().annotate(Type::Struct(members.clone()), size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1303:66 [INFO] [stdout] | [INFO] [stdout] 1303 | ... Ok(BooleanExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(BooleanExpression::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:1303:81 [INFO] [stdout] | [INFO] [stdout] 1303 | ... Ok(BooleanExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(BooleanExpression::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:1136:41 [INFO] [stdout] | [INFO] [stdout] 1136 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1136 | 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/semantics.rs:1199:56 [INFO] [stdout] | [INFO] [stdout] 1199 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1199 | 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:1303:98 [INFO] [stdout] | [INFO] [stdout] 1303 | ... Ok(BooleanExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(BooleanExpression::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:1199:64 [INFO] [stdout] | [INFO] [stdout] 1199 | Ok(FieldElementExpression::Add(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1199 | 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:1308:69 [INFO] [stdout] | [INFO] [stdout] 1308 | ... Ok(ArrayExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1308 | Ok(ArrayExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1218:56 [INFO] [stdout] | [INFO] [stdout] 1218 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1218 | 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:1308:84 [INFO] [stdout] | [INFO] [stdout] 1308 | ... Ok(ArrayExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1308 | Ok(ArrayExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1218:64 [INFO] [stdout] | [INFO] [stdout] 1218 | Ok(FieldElementExpression::Sub(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1218 | 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:1308:101 [INFO] [stdout] | [INFO] [stdout] 1308 | ... Ok(ArrayExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1308 | Ok(ArrayExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(inner_type, size).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1237:57 [INFO] [stdout] | [INFO] [stdout] 1237 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | 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:1313:74 [INFO] [stdout] | [INFO] [stdout] 1313 | ... Ok(StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Ok(StructExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1237:65 [INFO] [stdout] | [INFO] [stdout] 1237 | Ok(FieldElementExpression::Mult(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1237 | 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:1313:89 [INFO] [stdout] | [INFO] [stdout] 1313 | ... Ok(StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Ok(StructExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(ty).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1256:56 [INFO] [stdout] | [INFO] [stdout] 1256 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1256 | 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:1313:106 [INFO] [stdout] | [INFO] [stdout] 1313 | ... Ok(StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Ok(StructExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(ty).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1256:64 [INFO] [stdout] | [INFO] [stdout] 1256 | Ok(FieldElementExpression::Div(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1256 | 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:1425:50 [INFO] [stdout] | [INFO] [stdout] 1425 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1425 | 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:1275:83 [INFO] [stdout] | [INFO] [stdout] 1275 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1275 | 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:1425:58 [INFO] [stdout] | [INFO] [stdout] 1425 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1425 | 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:1275:91 [INFO] [stdout] | [INFO] [stdout] 1275 | TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1275 | 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:1444:50 [INFO] [stdout] | [INFO] [stdout] 1444 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1444 | 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:1444:58 [INFO] [stdout] | [INFO] [stdout] 1444 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1444 | 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:1300:71 [INFO] [stdout] | [INFO] [stdout] 1300 | ... 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] 1300 | 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:1463:55 [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(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:1300:86 [INFO] [stdout] | [INFO] [stdout] 1300 | ... 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] 1300 | 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:1300:103 [INFO] [stdout] | [INFO] [stdout] 1300 | ... 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] 1300 | 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:1463:63 [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(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:1466:54 [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(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:1303:66 [INFO] [stdout] | [INFO] [stdout] 1303 | ... Ok(BooleanExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(BooleanExpression::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:1466:62 [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(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:1303:81 [INFO] [stdout] | [INFO] [stdout] 1303 | ... Ok(BooleanExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(BooleanExpression::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:1485:50 [INFO] [stdout] | [INFO] [stdout] 1485 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1485 | 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:1303:98 [INFO] [stdout] | [INFO] [stdout] 1303 | ... Ok(BooleanExpression::IfElse(box condition, box consequence, box alternative).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(BooleanExpression::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:1485:58 [INFO] [stdout] | [INFO] [stdout] 1485 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1485 | 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:1308:69 [INFO] [stdout] | [INFO] [stdout] 1308 | ... Ok(ArrayExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1308 | Ok(ArrayExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1504:50 [INFO] [stdout] | [INFO] [stdout] 1504 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1504 | 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:1308:84 [INFO] [stdout] | [INFO] [stdout] 1308 | ... Ok(ArrayExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1308 | Ok(ArrayExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1504:58 [INFO] [stdout] | [INFO] [stdout] 1504 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1504 | 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:1308:101 [INFO] [stdout] | [INFO] [stdout] 1308 | ... Ok(ArrayExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(inner_type, size).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1308 | Ok(ArrayExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(inner_type, size).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1565:49 [INFO] [stdout] | [INFO] [stdout] 1565 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1565 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1566:49 [INFO] [stdout] | [INFO] [stdout] 1566 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1566 | 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/semantics.rs:1313:74 [INFO] [stdout] | [INFO] [stdout] 1313 | ... Ok(StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Ok(StructExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1313:89 [INFO] [stdout] | [INFO] [stdout] 1313 | ... Ok(StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Ok(StructExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(ty).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1570:49 [INFO] [stdout] | [INFO] [stdout] 1570 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1570 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1571:49 [INFO] [stdout] | [INFO] [stdout] 1571 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1571 | 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/semantics.rs:1313:106 [INFO] [stdout] | [INFO] [stdout] 1313 | ... Ok(StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty).into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1313 | Ok(StructExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(ty).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1576:53 [INFO] [stdout] | [INFO] [stdout] 1576 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1576 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1425:50 [INFO] [stdout] | [INFO] [stdout] 1425 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1425 | 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:1425:58 [INFO] [stdout] | [INFO] [stdout] 1425 | Ok(BooleanExpression::Lt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1425 | 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:1577:53 [INFO] [stdout] | [INFO] [stdout] 1577 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1577 | 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/semantics.rs:1444:50 [INFO] [stdout] | [INFO] [stdout] 1444 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1444 | 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:1583:49 [INFO] [stdout] | [INFO] [stdout] 1583 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1583 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1444:58 [INFO] [stdout] | [INFO] [stdout] 1444 | Ok(BooleanExpression::Le(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1444 | 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:1584:49 [INFO] [stdout] | [INFO] [stdout] 1584 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1584 | 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/semantics.rs:1463:55 [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(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:1609:75 [INFO] [stdout] | [INFO] [stdout] 1609 | ... Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1609 | 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:1463:63 [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1463 | Ok(BooleanExpression::FieldEq(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:1609:82 [INFO] [stdout] | [INFO] [stdout] 1609 | ... Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1609 | 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:1466:54 [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(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:1612:70 [INFO] [stdout] | [INFO] [stdout] 1612 | ... Ok(BooleanExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1612 | Ok(BooleanExpression::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:1466:62 [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1466 | Ok(BooleanExpression::BoolEq(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:1612:77 [INFO] [stdout] | [INFO] [stdout] 1612 | ... Ok(BooleanExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1612 | Ok(BooleanExpression::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:1615:73 [INFO] [stdout] | [INFO] [stdout] 1615 | ... Ok(ArrayExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1615 | Ok(ArrayExpressionInner::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/semantics.rs:1485:50 [INFO] [stdout] | [INFO] [stdout] 1485 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1485 | 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:1615:80 [INFO] [stdout] | [INFO] [stdout] 1615 | ... Ok(ArrayExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1615 | Ok(ArrayExpressionInner::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/semantics.rs:1485:58 [INFO] [stdout] | [INFO] [stdout] 1485 | Ok(BooleanExpression::Ge(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1485 | 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:1623:74 [INFO] [stdout] | [INFO] [stdout] 1623 | ... Ok(StructExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1623 | Ok(StructExpressionInner::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/semantics.rs:1504:50 [INFO] [stdout] | [INFO] [stdout] 1504 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1504 | 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:1623:81 [INFO] [stdout] | [INFO] [stdout] 1623 | ... Ok(StructExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1623 | Ok(StructExpressionInner::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/semantics.rs:1504:58 [INFO] [stdout] | [INFO] [stdout] 1504 | Ok(BooleanExpression::Gt(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1504 | 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:1652:71 [INFO] [stdout] | [INFO] [stdout] 1652 | ... Ok(FieldElementExpression::Member(box s, id.to_string()).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1652 | Ok(FieldElementExpression::Member(Box::new(s), id.to_string()).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1565:49 [INFO] [stdout] | [INFO] [stdout] 1565 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1565 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1655:66 [INFO] [stdout] | [INFO] [stdout] 1655 | ... Ok(BooleanExpression::Member(box s, id.to_string()).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1655 | Ok(BooleanExpression::Member(Box::new(s), id.to_string()).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1566:49 [INFO] [stdout] | [INFO] [stdout] 1566 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1566 | 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/semantics.rs:1658:69 [INFO] [stdout] | [INFO] [stdout] 1658 | ... Ok(ArrayExpressionInner::Member(box s.clone(), id.to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1658 | Ok(ArrayExpressionInner::Member(Box::new(s.clone()), id.to_string()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1570:49 [INFO] [stdout] | [INFO] [stdout] 1570 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1570 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1663:70 [INFO] [stdout] | [INFO] [stdout] 1663 | ... Ok(StructExpressionInner::Member(box s.clone(), id.to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1663 | Ok(StructExpressionInner::Member(Box::new(s.clone()), id.to_string()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1571:49 [INFO] [stdout] | [INFO] [stdout] 1571 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1571 | 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/semantics.rs:1917:51 [INFO] [stdout] | [INFO] [stdout] 1917 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1917 | 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:1576:53 [INFO] [stdout] | [INFO] [stdout] 1576 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1576 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1917:59 [INFO] [stdout] | [INFO] [stdout] 1917 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1917 | 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:1577:53 [INFO] [stdout] | [INFO] [stdout] 1577 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1577 | 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/semantics.rs:1935:50 [INFO] [stdout] | [INFO] [stdout] 1935 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1935 | 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:1583:49 [INFO] [stdout] | [INFO] [stdout] 1583 | ... box array.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1583 | Box::new(array.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1935:58 [INFO] [stdout] | [INFO] [stdout] 1935 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1935 | 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:1947:78 [INFO] [stdout] | [INFO] [stdout] 1947 | TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(box e).into()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1947 | 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:1584:49 [INFO] [stdout] | [INFO] [stdout] 1584 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1584 | 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/semantics.rs:4281:17 [INFO] [stdout] | [INFO] [stdout] 4281 | box Assignee::Identifier("a").mock(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4281 | Box::new(Assignee::Identifier("a").mock()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1609:75 [INFO] [stdout] | [INFO] [stdout] 1609 | ... Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1609 | 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:1609:82 [INFO] [stdout] | [INFO] [stdout] 1609 | ... Ok(FieldElementExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1609 | 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:4282:17 [INFO] [stdout] | [INFO] [stdout] 4282 | / box RangeOrExpression::Expression( [INFO] [stdout] 4283 | | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4284 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4282 ~ Box::new(RangeOrExpression::Expression( [INFO] [stdout] 4283 | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4284 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1612:70 [INFO] [stdout] | [INFO] [stdout] 1612 | ... Ok(BooleanExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1612 | Ok(BooleanExpression::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:4325:21 [INFO] [stdout] | [INFO] [stdout] 4325 | box Assignee::Identifier("a").mock(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4325 | Box::new(Assignee::Identifier("a").mock()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1612:77 [INFO] [stdout] | [INFO] [stdout] 1612 | ... Ok(BooleanExpression::Select(box a, box i).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1612 | Ok(BooleanExpression::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:4326:21 [INFO] [stdout] | [INFO] [stdout] 4326 | / box RangeOrExpression::Expression( [INFO] [stdout] 4327 | | Expression::FieldConstant(FieldPrime::from(1)).mock(), [INFO] [stdout] 4328 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4326 ~ Box::new(RangeOrExpression::Expression( [INFO] [stdout] 4327 | Expression::FieldConstant(FieldPrime::from(1)).mock(), [INFO] [stdout] 4328 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1615:73 [INFO] [stdout] | [INFO] [stdout] 1615 | ... Ok(ArrayExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1615 | Ok(ArrayExpressionInner::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/semantics.rs:1615:80 [INFO] [stdout] | [INFO] [stdout] 1615 | ... Ok(ArrayExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1615 | Ok(ArrayExpressionInner::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/semantics.rs:4324:17 [INFO] [stdout] | [INFO] [stdout] 4324 | / box Assignee::Select( [INFO] [stdout] 4325 | | box Assignee::Identifier("a").mock(), [INFO] [stdout] 4326 | | box RangeOrExpression::Expression( [INFO] [stdout] 4327 | | Expression::FieldConstant(FieldPrime::from(1)).mock(), [INFO] [stdout] 4328 | | ), [INFO] [stdout] 4329 | | ) [INFO] [stdout] 4330 | | .mock(), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4324 ~ Box::new(Assignee::Select( [INFO] [stdout] 4325 | box Assignee::Identifier("a").mock(), [INFO] [stdout] ... [INFO] [stdout] 4329 | ) [INFO] [stdout] 4330 ~ .mock()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1623:74 [INFO] [stdout] | [INFO] [stdout] 1623 | ... Ok(StructExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1623 | Ok(StructExpressionInner::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/semantics.rs:4331:17 [INFO] [stdout] | [INFO] [stdout] 4331 | / box RangeOrExpression::Expression( [INFO] [stdout] 4332 | | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4333 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4331 ~ Box::new(RangeOrExpression::Expression( [INFO] [stdout] 4332 | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4333 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1623:81 [INFO] [stdout] | [INFO] [stdout] 1623 | ... Ok(StructExpressionInner::Select(box a, box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1623 | Ok(StructExpressionInner::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/semantics.rs:1652:71 [INFO] [stdout] | [INFO] [stdout] 1652 | ... Ok(FieldElementExpression::Member(box s, id.to_string()).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1652 | Ok(FieldElementExpression::Member(Box::new(s), id.to_string()).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1655:66 [INFO] [stdout] | [INFO] [stdout] 1655 | ... Ok(BooleanExpression::Member(box s, id.to_string()).into()) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1655 | Ok(BooleanExpression::Member(Box::new(s), id.to_string()).into()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1658:69 [INFO] [stdout] | [INFO] [stdout] 1658 | ... Ok(ArrayExpressionInner::Member(box s.clone(), id.to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1658 | Ok(ArrayExpressionInner::Member(Box::new(s.clone()), id.to_string()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1663:70 [INFO] [stdout] | [INFO] [stdout] 1663 | ... Ok(StructExpressionInner::Member(box s.clone(), id.to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1663 | Ok(StructExpressionInner::Member(Box::new(s.clone()), id.to_string()) [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:1917:51 [INFO] [stdout] | [INFO] [stdout] 1917 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1917 | 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:1917:59 [INFO] [stdout] | [INFO] [stdout] 1917 | Ok(BooleanExpression::And(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1917 | 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:1935:50 [INFO] [stdout] | [INFO] [stdout] 1935 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1935 | 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:1935:58 [INFO] [stdout] | [INFO] [stdout] 1935 | Ok(BooleanExpression::Or(box e1, box e2).into()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1935 | 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:1947:78 [INFO] [stdout] | [INFO] [stdout] 1947 | TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(box e).into()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1947 | 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:4281:17 [INFO] [stdout] | [INFO] [stdout] 4281 | box Assignee::Identifier("a").mock(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4281 | Box::new(Assignee::Identifier("a").mock()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:4282:17 [INFO] [stdout] | [INFO] [stdout] 4282 | / box RangeOrExpression::Expression( [INFO] [stdout] 4283 | | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4284 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4282 ~ Box::new(RangeOrExpression::Expression( [INFO] [stdout] 4283 | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4284 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:4325:21 [INFO] [stdout] | [INFO] [stdout] 4325 | box Assignee::Identifier("a").mock(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4325 | Box::new(Assignee::Identifier("a").mock()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:4326:21 [INFO] [stdout] | [INFO] [stdout] 4326 | / box RangeOrExpression::Expression( [INFO] [stdout] 4327 | | Expression::FieldConstant(FieldPrime::from(1)).mock(), [INFO] [stdout] 4328 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4326 ~ Box::new(RangeOrExpression::Expression( [INFO] [stdout] 4327 | Expression::FieldConstant(FieldPrime::from(1)).mock(), [INFO] [stdout] 4328 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:4324:17 [INFO] [stdout] | [INFO] [stdout] 4324 | / box Assignee::Select( [INFO] [stdout] 4325 | | box Assignee::Identifier("a").mock(), [INFO] [stdout] 4326 | | box RangeOrExpression::Expression( [INFO] [stdout] 4327 | | Expression::FieldConstant(FieldPrime::from(1)).mock(), [INFO] [stdout] 4328 | | ), [INFO] [stdout] 4329 | | ) [INFO] [stdout] 4330 | | .mock(), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4324 ~ Box::new(Assignee::Select( [INFO] [stdout] 4325 | box Assignee::Identifier("a").mock(), [INFO] [stdout] ... [INFO] [stdout] 4329 | ) [INFO] [stdout] 4330 ~ .mock()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/semantics.rs:4331:17 [INFO] [stdout] | [INFO] [stdout] 4331 | / box RangeOrExpression::Expression( [INFO] [stdout] 4332 | | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4333 | | ), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 4331 ~ Box::new(RangeOrExpression::Expression( [INFO] [stdout] 4332 | Expression::FieldConstant(FieldPrime::from(2)).mock(), [INFO] [stdout] 4333 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/constrain_inputs.rs:55:40 [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(box b.clone(), box b).into(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(Box::new(b.clone()), box b).into(), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/constrain_inputs.rs:55:40 [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(box b.clone(), box b).into(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(Box::new(b.clone()), box b).into(), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/constrain_inputs.rs:55:55 [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(box b.clone(), box b).into(), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(box b.clone(), Box::new(b)).into(), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/constrain_inputs.rs:55:55 [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(box b.clone(), box b).into(), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 55 | BooleanExpression::And(box b.clone(), Box::new(b)).into(), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/flat_propagation.rs:32:53 [INFO] [stdout] | [INFO] [stdout] 32 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 32 | (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:32:53 [INFO] [stdout] | [INFO] [stdout] 32 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 32 | (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:32:61 [INFO] [stdout] | [INFO] [stdout] 32 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 32 | (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:32:61 [INFO] [stdout] | [INFO] [stdout] 32 | (e1, e2) => FlatExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 32 | (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:40:53 [INFO] [stdout] | [INFO] [stdout] 40 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 40 | (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:40:53 [INFO] [stdout] | [INFO] [stdout] 40 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 40 | (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:40:61 [INFO] [stdout] | [INFO] [stdout] 40 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 40 | (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:40:61 [INFO] [stdout] | [INFO] [stdout] 40 | (e1, e2) => FlatExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 40 | (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:48:54 [INFO] [stdout] | [INFO] [stdout] 48 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 48 | (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:48:54 [INFO] [stdout] | [INFO] [stdout] 48 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 48 | (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:48:62 [INFO] [stdout] | [INFO] [stdout] 48 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 48 | (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:48:62 [INFO] [stdout] | [INFO] [stdout] 48 | (e1, e2) => FlatExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 48 | (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:127:21 [INFO] [stdout] | [INFO] [stdout] 127 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 127 | 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:127:21 [INFO] [stdout] | [INFO] [stdout] 127 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 127 | 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:128:21 [INFO] [stdout] | [INFO] [stdout] 128 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 | 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:128:21 [INFO] [stdout] | [INFO] [stdout] 128 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 | 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:140:21 [INFO] [stdout] | [INFO] [stdout] 140 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 | 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:140:21 [INFO] [stdout] | [INFO] [stdout] 140 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 | 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:141:21 [INFO] [stdout] | [INFO] [stdout] 141 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 141 | 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:141:21 [INFO] [stdout] | [INFO] [stdout] 141 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 141 | 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:153:21 [INFO] [stdout] | [INFO] [stdout] 153 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 153 | 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:153:21 [INFO] [stdout] | [INFO] [stdout] 153 | box FlatExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 153 | 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:154:21 [INFO] [stdout] | [INFO] [stdout] 154 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 154 | 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:154:21 [INFO] [stdout] | [INFO] [stdout] 154 | box FlatExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 154 | 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:176:57 [INFO] [stdout] | [INFO] [stdout] 176 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 176 | (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:176:65 [INFO] [stdout] | [INFO] [stdout] 176 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 176 | (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:185:57 [INFO] [stdout] | [INFO] [stdout] 185 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 | (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:185:65 [INFO] [stdout] | [INFO] [stdout] 185 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 | (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:194:58 [INFO] [stdout] | [INFO] [stdout] 194 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 | (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:194:66 [INFO] [stdout] | [INFO] [stdout] 194 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 | (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:176:57 [INFO] [stdout] | [INFO] [stdout] 176 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 176 | (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:203:57 [INFO] [stdout] | [INFO] [stdout] 203 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | (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:176:65 [INFO] [stdout] | [INFO] [stdout] 176 | (e1, e2) => FieldElementExpression::Add(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 176 | (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:185:57 [INFO] [stdout] | [INFO] [stdout] 185 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 | (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:203:65 [INFO] [stdout] | [INFO] [stdout] 203 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | (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:185:65 [INFO] [stdout] | [INFO] [stdout] 185 | (e1, e2) => FieldElementExpression::Sub(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 | (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:216:53 [INFO] [stdout] | [INFO] [stdout] 216 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 | 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:194:58 [INFO] [stdout] | [INFO] [stdout] 194 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 | (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:216:61 [INFO] [stdout] | [INFO] [stdout] 216 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 | 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:194:66 [INFO] [stdout] | [INFO] [stdout] 194 | (e1, e2) => FieldElementExpression::Mult(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 | (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:203:57 [INFO] [stdout] | [INFO] [stdout] 203 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | (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:230:57 [INFO] [stdout] | [INFO] [stdout] 230 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 230 | 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:203:65 [INFO] [stdout] | [INFO] [stdout] 203 | (e1, e2) => FieldElementExpression::Div(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 | (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:230:64 [INFO] [stdout] | [INFO] [stdout] 230 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 230 | 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:216:53 [INFO] [stdout] | [INFO] [stdout] 216 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 | 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:230:81 [INFO] [stdout] | [INFO] [stdout] 230 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 230 | 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:216:61 [INFO] [stdout] | [INFO] [stdout] 216 | FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 | 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:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | / ... box TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 255 | | ... id.clone(), [INFO] [stdout] 256 | | ... inner_type.clone(), [INFO] [stdout] 257 | | ... size, [INFO] [stdout] 258 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 ~ Box::new(TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 255 | id.clone(), [INFO] [stdout] 256 | inner_type.clone(), [INFO] [stdout] 257 | size, [INFO] [stdout] 258 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:230:57 [INFO] [stdout] | [INFO] [stdout] 230 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 230 | 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:259:29 [INFO] [stdout] | [INFO] [stdout] 259 | ... box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 259 | 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:230:64 [INFO] [stdout] | [INFO] [stdout] 230 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 230 | 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:266:33 [INFO] [stdout] | [INFO] [stdout] 266 | ... box ArrayExpressionInner::Identifier(id).annotate(inner_type, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 266 | Box::new(ArrayExpressionInner::Identifier(id).annotate(inner_type, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:230:81 [INFO] [stdout] | [INFO] [stdout] 230 | c => FieldElementExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 230 | 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:267:33 [INFO] [stdout] | [INFO] [stdout] 267 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 267 | 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:272:56 [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(Box::new(a.annotate(inner_type, size)), 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:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | / ... box TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 255 | | ... id.clone(), [INFO] [stdout] 256 | | ... inner_type.clone(), [INFO] [stdout] 257 | | ... size, [INFO] [stdout] 258 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 ~ Box::new(TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 255 | id.clone(), [INFO] [stdout] 256 | inner_type.clone(), [INFO] [stdout] 257 | size, [INFO] [stdout] 258 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:272:90 [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(box a.annotate(inner_type, size), 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:259:29 [INFO] [stdout] | [INFO] [stdout] 259 | ... box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 259 | 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:266:33 [INFO] [stdout] | [INFO] [stdout] 266 | ... box ArrayExpressionInner::Identifier(id).annotate(inner_type, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 266 | Box::new(ArrayExpressionInner::Identifier(id).annotate(inner_type, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:297:61 [INFO] [stdout] | [INFO] [stdout] 297 | inner => FieldElementExpression::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 297 | inner => FieldElementExpression::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:267:33 [INFO] [stdout] | [INFO] [stdout] 267 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 267 | 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:349:29 [INFO] [stdout] | [INFO] [stdout] 349 | / ... box TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 350 | | ... id.clone(), [INFO] [stdout] 351 | | ... inner_type.clone(), [INFO] [stdout] 352 | | ... size, [INFO] [stdout] 353 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 349 ~ Box::new(TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 350 | id.clone(), [INFO] [stdout] 351 | inner_type.clone(), [INFO] [stdout] 352 | size, [INFO] [stdout] 353 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:272:56 [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(Box::new(a.annotate(inner_type, size)), 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:354:29 [INFO] [stdout] | [INFO] [stdout] 354 | ... box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 | 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:272:90 [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 272 | FieldElementExpression::Select(box a.annotate(inner_type, size), 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:361:33 [INFO] [stdout] | [INFO] [stdout] 361 | ... box ArrayExpressionInner::Identifier(id).annotate(inner_type, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 361 | Box::new(ArrayExpressionInner::Identifier(id).annotate(inner_type, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:297:61 [INFO] [stdout] | [INFO] [stdout] 297 | inner => FieldElementExpression::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 297 | inner => FieldElementExpression::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:362:33 [INFO] [stdout] | [INFO] [stdout] 362 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 362 | 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:366:60 [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(box a.annotate(inner_type, size), box i), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(Box::new(a.annotate(inner_type, size)), 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:349:29 [INFO] [stdout] | [INFO] [stdout] 349 | / ... box TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 350 | | ... id.clone(), [INFO] [stdout] 351 | | ... inner_type.clone(), [INFO] [stdout] 352 | | ... size, [INFO] [stdout] 353 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 349 ~ Box::new(TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 350 | id.clone(), [INFO] [stdout] 351 | inner_type.clone(), [INFO] [stdout] 352 | size, [INFO] [stdout] 353 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:366:94 [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(box a.annotate(inner_type, size), box i), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(box a.annotate(inner_type, size), 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:354:29 [INFO] [stdout] | [INFO] [stdout] 354 | ... box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 | 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:375:55 [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::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:361:33 [INFO] [stdout] | [INFO] [stdout] 361 | ... box ArrayExpressionInner::Identifier(id).annotate(inner_type, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 361 | Box::new(ArrayExpressionInner::Identifier(id).annotate(inner_type, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:375:62 [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::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:362:33 [INFO] [stdout] | [INFO] [stdout] 362 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 362 | 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:375:79 [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::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:366:60 [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(box a.annotate(inner_type, size), box i), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(Box::new(a.annotate(inner_type, size)), 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:366:94 [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(box a.annotate(inner_type, size), box i), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 366 | (a, i) => ArrayExpressionInner::Select(box a.annotate(inner_type, size), 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:399:59 [INFO] [stdout] | [INFO] [stdout] 399 | inner => ArrayExpressionInner::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 399 | inner => ArrayExpressionInner::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:375:55 [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::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:449:29 [INFO] [stdout] | [INFO] [stdout] 449 | / ... box TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 450 | | ... id.clone(), [INFO] [stdout] 451 | | ... inner_type.clone(), [INFO] [stdout] 452 | | ... size, [INFO] [stdout] 453 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 449 ~ Box::new(TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 450 | id.clone(), [INFO] [stdout] 451 | inner_type.clone(), [INFO] [stdout] 452 | size, [INFO] [stdout] 453 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:375:62 [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::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:454:29 [INFO] [stdout] | [INFO] [stdout] 454 | ... box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 454 | 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:375:79 [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 375 | c => ArrayExpressionInner::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:461:33 [INFO] [stdout] | [INFO] [stdout] 461 | ... box ArrayExpressionInner::Identifier(id).annotate(inner_type, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 461 | Box::new(ArrayExpressionInner::Identifier(id).annotate(inner_type, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:399:59 [INFO] [stdout] | [INFO] [stdout] 399 | inner => ArrayExpressionInner::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 399 | inner => ArrayExpressionInner::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:462:33 [INFO] [stdout] | [INFO] [stdout] 462 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 462 | 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:449:29 [INFO] [stdout] | [INFO] [stdout] 449 | / ... box TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 450 | | ... id.clone(), [INFO] [stdout] 451 | | ... inner_type.clone(), [INFO] [stdout] 452 | | ... size, [INFO] [stdout] 453 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 449 ~ Box::new(TypedAssignee::Identifier(Variable::array( [INFO] [stdout] 450 | id.clone(), [INFO] [stdout] 451 | inner_type.clone(), [INFO] [stdout] 452 | size, [INFO] [stdout] 453 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:467:55 [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(Box::new(a.annotate(inner_type, size)), 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:454:29 [INFO] [stdout] | [INFO] [stdout] 454 | ... box FieldElementExpression::Number(n.clone()).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 454 | 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:467:89 [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(box a.annotate(inner_type, size), 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:461:33 [INFO] [stdout] | [INFO] [stdout] 461 | ... box ArrayExpressionInner::Identifier(id).annotate(inner_type, size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 461 | Box::new(ArrayExpressionInner::Identifier(id).annotate(inner_type, size)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:462:33 [INFO] [stdout] | [INFO] [stdout] 462 | ... box FieldElementExpression::Number(n), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 462 | 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:477:56 [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::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:467:55 [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(Box::new(a.annotate(inner_type, size)), 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:477:63 [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::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:467:89 [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(box a.annotate(inner_type, size), box i) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 467 | StructExpressionInner::Select(box a.annotate(inner_type, size), 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:477:80 [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::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:501:60 [INFO] [stdout] | [INFO] [stdout] 501 | inner => StructExpressionInner::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 501 | inner => StructExpressionInner::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:477:56 [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::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:477:63 [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::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:531:60 [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(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:477:80 [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 477 | c => StructExpressionInner::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:501:60 [INFO] [stdout] | [INFO] [stdout] 501 | inner => StructExpressionInner::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 501 | inner => StructExpressionInner::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:531:60 [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(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:531:68 [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(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:542:59 [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(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:542:67 [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(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:553:55 [INFO] [stdout] | [INFO] [stdout] 553 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 553 | (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:531:68 [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 531 | (e1, e2) => BooleanExpression::FieldEq(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:553:63 [INFO] [stdout] | [INFO] [stdout] 553 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 553 | (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:542:59 [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(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:564:55 [INFO] [stdout] | [INFO] [stdout] 564 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 564 | (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:542:67 [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 542 | (e1, e2) => BooleanExpression::BoolEq(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:553:55 [INFO] [stdout] | [INFO] [stdout] 553 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 553 | (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:553:63 [INFO] [stdout] | [INFO] [stdout] 553 | (e1, e2) => BooleanExpression::Lt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 553 | (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:564:63 [INFO] [stdout] | [INFO] [stdout] 564 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 564 | (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:564:55 [INFO] [stdout] | [INFO] [stdout] 564 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 564 | (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:564:63 [INFO] [stdout] | [INFO] [stdout] 564 | (e1, e2) => BooleanExpression::Le(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 564 | (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:575:55 [INFO] [stdout] | [INFO] [stdout] 575 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 575 | (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:575:55 [INFO] [stdout] | [INFO] [stdout] 575 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 575 | (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:575:63 [INFO] [stdout] | [INFO] [stdout] 575 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 575 | (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:575:63 [INFO] [stdout] | [INFO] [stdout] 575 | (e1, e2) => BooleanExpression::Gt(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 575 | (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:586:55 [INFO] [stdout] | [INFO] [stdout] 586 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 586 | (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:586:63 [INFO] [stdout] | [INFO] [stdout] 586 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 586 | (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:586:55 [INFO] [stdout] | [INFO] [stdout] 586 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 586 | (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:606:55 [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => BooleanExpression::Or(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => 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/static_analysis/propagation.rs:586:63 [INFO] [stdout] | [INFO] [stdout] 586 | (e1, e2) => BooleanExpression::Ge(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 586 | (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:606:63 [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => BooleanExpression::Or(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => 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/static_analysis/propagation.rs:606:55 [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => BooleanExpression::Or(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => 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/static_analysis/propagation.rs:624:56 [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => BooleanExpression::And(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => 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/static_analysis/propagation.rs:606:63 [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => BooleanExpression::Or(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 606 | (e1, e2) => 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/static_analysis/propagation.rs:624:64 [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => BooleanExpression::And(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => 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/static_analysis/propagation.rs:631:49 [INFO] [stdout] | [INFO] [stdout] 631 | e => BooleanExpression::Not(box e), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 631 | e => BooleanExpression::Not(Box::new(e)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:624:56 [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => BooleanExpression::And(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => 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/static_analysis/propagation.rs:640:52 [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::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:624:64 [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => BooleanExpression::And(box e1, box e2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 624 | (e1, e2) => 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/static_analysis/propagation.rs:640:59 [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::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:631:49 [INFO] [stdout] | [INFO] [stdout] 631 | e => BooleanExpression::Not(box e), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 631 | e => BooleanExpression::Not(Box::new(e)), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:640:76 [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::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:640:52 [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::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:664:56 [INFO] [stdout] | [INFO] [stdout] 664 | inner => BooleanExpression::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 664 | inner => BooleanExpression::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:688:21 [INFO] [stdout] | [INFO] [stdout] 688 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 688 | 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:640:59 [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::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:689:21 [INFO] [stdout] | [INFO] [stdout] 689 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 689 | 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:640:76 [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::IfElse(box c, box consequence, box alternative), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 640 | c => BooleanExpression::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:664:56 [INFO] [stdout] | [INFO] [stdout] 664 | inner => BooleanExpression::Member(box inner.annotate(members), m), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 664 | inner => BooleanExpression::Member(Box::new(inner.annotate(members)), m), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:688:21 [INFO] [stdout] | [INFO] [stdout] 688 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 688 | 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:689:21 [INFO] [stdout] | [INFO] [stdout] 689 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 689 | 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:701:21 [INFO] [stdout] | [INFO] [stdout] 701 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 701 | 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:702:21 [INFO] [stdout] | [INFO] [stdout] 702 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 702 | 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:714:21 [INFO] [stdout] | [INFO] [stdout] 714 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 714 | 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:715:21 [INFO] [stdout] | [INFO] [stdout] 715 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 715 | 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:727:21 [INFO] [stdout] | [INFO] [stdout] 727 | box FieldElementExpression::Number(FieldPrime::from(6)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 727 | 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:728:21 [INFO] [stdout] | [INFO] [stdout] 728 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 728 | 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:701:21 [INFO] [stdout] | [INFO] [stdout] 701 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 701 | 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:740:21 [INFO] [stdout] | [INFO] [stdout] 740 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 740 | 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:702:21 [INFO] [stdout] | [INFO] [stdout] 702 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 702 | 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:741:21 [INFO] [stdout] | [INFO] [stdout] 741 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 741 | 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:714:21 [INFO] [stdout] | [INFO] [stdout] 714 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 714 | 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:753:21 [INFO] [stdout] | [INFO] [stdout] 753 | box BooleanExpression::Value(true), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 753 | 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:754:21 [INFO] [stdout] | [INFO] [stdout] 754 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 754 | 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:715:21 [INFO] [stdout] | [INFO] [stdout] 715 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 715 | 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:755:21 [INFO] [stdout] | [INFO] [stdout] 755 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 755 | 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:727:21 [INFO] [stdout] | [INFO] [stdout] 727 | box FieldElementExpression::Number(FieldPrime::from(6)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 727 | 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:767:21 [INFO] [stdout] | [INFO] [stdout] 767 | box BooleanExpression::Value(false), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 767 | 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:728:21 [INFO] [stdout] | [INFO] [stdout] 728 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 728 | 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:768:21 [INFO] [stdout] | [INFO] [stdout] 768 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 768 | 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:740:21 [INFO] [stdout] | [INFO] [stdout] 740 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 740 | 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:769:21 [INFO] [stdout] | [INFO] [stdout] 769 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 769 | 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:741:21 [INFO] [stdout] | [INFO] [stdout] 741 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 741 | 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:781:21 [INFO] [stdout] | [INFO] [stdout] 781 | / box ArrayExpressionInner::Value(vec![ [INFO] [stdout] 782 | | FieldElementExpression::Number(FieldPrime::from(1)).into(), [INFO] [stdout] 783 | | FieldElementExpression::Number(FieldPrime::from(2)).into(), [INFO] [stdout] 784 | | FieldElementExpression::Number(FieldPrime::from(3)).into(), [INFO] [stdout] 785 | | ]) [INFO] [stdout] 786 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 781 ~ Box::new(ArrayExpressionInner::Value(vec![ [INFO] [stdout] 782 | FieldElementExpression::Number(FieldPrime::from(1)).into(), [INFO] [stdout] ... [INFO] [stdout] 785 | ]) [INFO] [stdout] 786 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:753:21 [INFO] [stdout] | [INFO] [stdout] 753 | box BooleanExpression::Value(true), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 753 | 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:754:21 [INFO] [stdout] | [INFO] [stdout] 754 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 754 | 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:788:25 [INFO] [stdout] | [INFO] [stdout] 788 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 788 | 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:755:21 [INFO] [stdout] | [INFO] [stdout] 755 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 755 | 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:789:25 [INFO] [stdout] | [INFO] [stdout] 789 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 789 | 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:767:21 [INFO] [stdout] | [INFO] [stdout] 767 | box BooleanExpression::Value(false), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 767 | 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:768:21 [INFO] [stdout] | [INFO] [stdout] 768 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 768 | 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:787:21 [INFO] [stdout] | [INFO] [stdout] 787 | / box FieldElementExpression::Add( [INFO] [stdout] 788 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 789 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 790 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 787 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 788 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 789 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 790 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:769:21 [INFO] [stdout] | [INFO] [stdout] 769 | box FieldElementExpression::Number(FieldPrime::from(3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 769 | 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:807:44 [INFO] [stdout] | [INFO] [stdout] 807 | BooleanExpression::Not(box BooleanExpression::Value(false)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 807 | BooleanExpression::Not(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:810:44 [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::Not(box BooleanExpression::Value(true)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::Not(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:781:21 [INFO] [stdout] | [INFO] [stdout] 781 | / box ArrayExpressionInner::Value(vec![ [INFO] [stdout] 782 | | FieldElementExpression::Number(FieldPrime::from(1)).into(), [INFO] [stdout] 783 | | FieldElementExpression::Number(FieldPrime::from(2)).into(), [INFO] [stdout] 784 | | FieldElementExpression::Number(FieldPrime::from(3)).into(), [INFO] [stdout] 785 | | ]) [INFO] [stdout] 786 | | .annotate(Type::FieldElement, 3), [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 781 ~ Box::new(ArrayExpressionInner::Value(vec![ [INFO] [stdout] 782 | FieldElementExpression::Number(FieldPrime::from(1)).into(), [INFO] [stdout] ... [INFO] [stdout] 785 | ]) [INFO] [stdout] 786 ~ .annotate(Type::FieldElement, 3)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:813:44 [INFO] [stdout] | [INFO] [stdout] 813 | BooleanExpression::Not(box BooleanExpression::Identifier("a".into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 813 | BooleanExpression::Not(Box::new(BooleanExpression::Identifier("a".into()))); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:832:21 [INFO] [stdout] | [INFO] [stdout] 832 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 832 | 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:788:25 [INFO] [stdout] | [INFO] [stdout] 788 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 788 | 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:833:21 [INFO] [stdout] | [INFO] [stdout] 833 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 833 | 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:789:25 [INFO] [stdout] | [INFO] [stdout] 789 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 789 | 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:837:21 [INFO] [stdout] | [INFO] [stdout] 837 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 837 | 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:838:21 [INFO] [stdout] | [INFO] [stdout] 838 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 838 | 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:787:21 [INFO] [stdout] | [INFO] [stdout] 787 | / box FieldElementExpression::Add( [INFO] [stdout] 788 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 789 | | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 790 | | ), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 787 ~ Box::new(FieldElementExpression::Add( [INFO] [stdout] 788 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 789 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] 790 ~ )), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:897:21 [INFO] [stdout] | [INFO] [stdout] 897 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 897 | 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:807:44 [INFO] [stdout] | [INFO] [stdout] 807 | BooleanExpression::Not(box BooleanExpression::Value(false)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 807 | BooleanExpression::Not(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:898:21 [INFO] [stdout] | [INFO] [stdout] 898 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 898 | 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:810:44 [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::Not(box BooleanExpression::Value(true)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 810 | BooleanExpression::Not(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:902:21 [INFO] [stdout] | [INFO] [stdout] 902 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 902 | 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:813:44 [INFO] [stdout] | [INFO] [stdout] 813 | BooleanExpression::Not(box BooleanExpression::Identifier("a".into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 813 | BooleanExpression::Not(Box::new(BooleanExpression::Identifier("a".into()))); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/propagation.rs:903:21 [INFO] [stdout] | [INFO] [stdout] 903 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 903 | 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:832:21 [INFO] [stdout] | [INFO] [stdout] 832 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 832 | 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:919:21 [INFO] [stdout] | [INFO] [stdout] 919 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 919 | 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:833:21 [INFO] [stdout] | [INFO] [stdout] 833 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 833 | 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:920:21 [INFO] [stdout] | [INFO] [stdout] 920 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 920 | 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:837:21 [INFO] [stdout] | [INFO] [stdout] 837 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 837 | 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:924:21 [INFO] [stdout] | [INFO] [stdout] 924 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 924 | 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:838:21 [INFO] [stdout] | [INFO] [stdout] 838 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 838 | 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:925:21 [INFO] [stdout] | [INFO] [stdout] 925 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 925 | 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:897:21 [INFO] [stdout] | [INFO] [stdout] 897 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 897 | 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:941:21 [INFO] [stdout] | [INFO] [stdout] 941 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 941 | 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:898:21 [INFO] [stdout] | [INFO] [stdout] 898 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 898 | 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:902:21 [INFO] [stdout] | [INFO] [stdout] 902 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 902 | 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:942:21 [INFO] [stdout] | [INFO] [stdout] 942 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 942 | 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:946:21 [INFO] [stdout] | [INFO] [stdout] 946 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 946 | 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:903:21 [INFO] [stdout] | [INFO] [stdout] 903 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 903 | 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:947:21 [INFO] [stdout] | [INFO] [stdout] 947 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 947 | 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:919:21 [INFO] [stdout] | [INFO] [stdout] 919 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 919 | 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:963:21 [INFO] [stdout] | [INFO] [stdout] 963 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 963 | 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:920:21 [INFO] [stdout] | [INFO] [stdout] 920 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 920 | 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:964:21 [INFO] [stdout] | [INFO] [stdout] 964 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 964 | 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:924:21 [INFO] [stdout] | [INFO] [stdout] 924 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 924 | 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:968:21 [INFO] [stdout] | [INFO] [stdout] 968 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 968 | 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:969:21 [INFO] [stdout] | [INFO] [stdout] 969 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 969 | 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:925:21 [INFO] [stdout] | [INFO] [stdout] 925 | box FieldElementExpression::Number(FieldPrime::from(2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 925 | 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:941:21 [INFO] [stdout] | [INFO] [stdout] 941 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 941 | 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:942:21 [INFO] [stdout] | [INFO] [stdout] 942 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 942 | 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:946:21 [INFO] [stdout] | [INFO] [stdout] 946 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 946 | 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:947:21 [INFO] [stdout] | [INFO] [stdout] 947 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 947 | 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:963:21 [INFO] [stdout] | [INFO] [stdout] 963 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 963 | 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:964:21 [INFO] [stdout] | [INFO] [stdout] 964 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 964 | 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:968:21 [INFO] [stdout] | [INFO] [stdout] 968 | box FieldElementExpression::Number(FieldPrime::from(4)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 968 | 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:969:21 [INFO] [stdout] | [INFO] [stdout] 969 | box FieldElementExpression::Number(FieldPrime::from(5)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 969 | 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:88:37 [INFO] [stdout] | [INFO] [stdout] 88 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 88 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:89:37 [INFO] [stdout] | [INFO] [stdout] 89 | ... box FieldElementExpression::Number(T::from(size)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 89 | Box::new(FieldElementExpression::Number(T::from(size))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:100:49 [INFO] [stdout] | [INFO] [stdout] 100 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 100 | 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:101:49 [INFO] [stdout] | [INFO] [stdout] 101 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:127:49 [INFO] [stdout] | [INFO] [stdout] 127 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 127 | 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:88:37 [INFO] [stdout] | [INFO] [stdout] 88 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 88 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:128:49 [INFO] [stdout] | [INFO] [stdout] 128 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:89:37 [INFO] [stdout] | [INFO] [stdout] 89 | ... box FieldElementExpression::Number(T::from(size)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 89 | Box::new(FieldElementExpression::Number(T::from(size))), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:154:49 [INFO] [stdout] | [INFO] [stdout] 154 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 154 | 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:49 [INFO] [stdout] | [INFO] [stdout] 100 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 100 | 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:155:49 [INFO] [stdout] | [INFO] [stdout] 155 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 | Box::new(head.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:49 [INFO] [stdout] | [INFO] [stdout] 101 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:181:49 [INFO] [stdout] | [INFO] [stdout] 181 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 181 | 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:127:49 [INFO] [stdout] | [INFO] [stdout] 127 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 127 | 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:182:49 [INFO] [stdout] | [INFO] [stdout] 182 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 182 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:128:49 [INFO] [stdout] | [INFO] [stdout] 128 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:154:49 [INFO] [stdout] | [INFO] [stdout] 154 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 154 | 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:155:49 [INFO] [stdout] | [INFO] [stdout] 155 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:181:49 [INFO] [stdout] | [INFO] [stdout] 181 | ... box FieldElementExpression::Number(T::from(i)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 181 | 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:909:21 [INFO] [stdout] | [INFO] [stdout] 909 | box FieldElementExpression::Identifier("a".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 909 | 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:182:49 [INFO] [stdout] | [INFO] [stdout] 182 | ... box head.clone(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 182 | Box::new(head.clone()), [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:910:21 [INFO] [stdout] | [INFO] [stdout] 910 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 910 | 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:1036:21 [INFO] [stdout] | [INFO] [stdout] 1036 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1036 | 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:909:21 [INFO] [stdout] | [INFO] [stdout] 909 | box FieldElementExpression::Identifier("a".into()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 909 | 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:1037:21 [INFO] [stdout] | [INFO] [stdout] 1037 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1037 | 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:910:21 [INFO] [stdout] | [INFO] [stdout] 910 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 910 | 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:1166:21 [INFO] [stdout] | [INFO] [stdout] 1166 | / box TypedAssignee::Identifier(Variable::with_id_and_type( [INFO] [stdout] 1167 | | "a".into(), [INFO] [stdout] 1168 | | array_of_array_ty.clone(), [INFO] [stdout] 1169 | | )), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1166 ~ Box::new(TypedAssignee::Identifier(Variable::with_id_and_type( [INFO] [stdout] 1167 | "a".into(), [INFO] [stdout] 1168 | array_of_array_ty.clone(), [INFO] [stdout] 1169 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:1036:21 [INFO] [stdout] | [INFO] [stdout] 1036 | box TypedAssignee::Identifier(Variable::field_array("a".into(), 2)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1036 | 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:1170:21 [INFO] [stdout] | [INFO] [stdout] 1170 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1170 | 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:1037:21 [INFO] [stdout] | [INFO] [stdout] 1037 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1037 | 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:1166:21 [INFO] [stdout] | [INFO] [stdout] 1166 | / box TypedAssignee::Identifier(Variable::with_id_and_type( [INFO] [stdout] 1167 | | "a".into(), [INFO] [stdout] 1168 | | array_of_array_ty.clone(), [INFO] [stdout] 1169 | | )), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1166 ~ Box::new(TypedAssignee::Identifier(Variable::with_id_and_type( [INFO] [stdout] 1167 | "a".into(), [INFO] [stdout] 1168 | array_of_array_ty.clone(), [INFO] [stdout] 1169 ~ ))), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> zokrates_core/src/static_analysis/unroll.rs:1170:21 [INFO] [stdout] | [INFO] [stdout] 1170 | box FieldElementExpression::Number(FieldPrime::from(1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1170 | 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/absy/from_ast.rs:325:17 [INFO] [stdout] | [INFO] [stdout] 325 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 325 | 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:325:17 [INFO] [stdout] | [INFO] [stdout] 325 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 325 | 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:326:17 [INFO] [stdout] | [INFO] [stdout] 326 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 326 | 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:326:17 [INFO] [stdout] | [INFO] [stdout] 326 | box absy::ExpressionNode::from(*expression.right), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 326 | 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:329:17 [INFO] [stdout] | [INFO] [stdout] 329 | box absy::ExpressionNode::from(*expression.left), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [WARN] too many lines in the log, truncating it