[INFO] cloning repository https://github.com/PlatONnetwork/Zokrates
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/PlatONnetwork/Zokrates" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPlatONnetwork%2FZokrates", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPlatONnetwork%2FZokrates'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] be3865e9957e4e8509b227b9c82276c1b0d3edef
[INFO] documenting PlatONnetwork/Zokrates against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPlatONnetwork%2FZokrates" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/PlatONnetwork/Zokrates on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/PlatONnetwork/Zokrates
[INFO] finished tweaking git repo https://github.com/PlatONnetwork/Zokrates
[INFO] tweaked toml for git repo https://github.com/PlatONnetwork/Zokrates written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/PlatONnetwork/Zokrates 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" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pest-ast v0.3.3
[INFO] [stderr]   Downloaded rustc_version v0.3.0
[INFO] [stderr]   Downloaded assert_cli v0.5.4
[INFO] [stderr]   Downloaded reduce v0.1.3
[INFO] [stderr]   Downloaded from-pest v0.3.1
[INFO] [stderr]   Downloaded semver-parser v0.10.1
[INFO] [stderr]   Downloaded ff_ce v0.10.3
[INFO] [stderr]   Downloaded single v1.0.0
[INFO] [stderr]   Downloaded ff_ce v0.9.0
[INFO] [stderr]   Downloaded ff_derive_ce v0.8.0
[INFO] [stderr]   Downloaded blake2-rfc_bellman_edition v0.0.1
[INFO] [stderr]   Downloaded bincode v0.8.0
[INFO] [stderr]   Downloaded difference v1.0.0
[INFO] [stderr]   Downloaded git2 v0.13.12
[INFO] [stderr]   Downloaded sapling-crypto_ce v0.1.3
[INFO] [stderr]   Downloaded bellman_ce v0.3.5
[INFO] [stderr]   Downloaded libssh2-sys v0.2.20
[INFO] [stderr]   Downloaded pairing_ce v0.21.1
[INFO] [stderr]   Downloaded libgit2-sys v0.12.14+1.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e8a9438cb7df265021fdadc7616f2cda30f4f2e09ec17ded3fff36889f0c0569
[INFO] running `Command { std: "docker" "start" "-a" "e8a9438cb7df265021fdadc7616f2cda30f4f2e09ec17ded3fff36889f0c0569", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e8a9438cb7df265021fdadc7616f2cda30f4f2e09ec17ded3fff36889f0c0569", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e8a9438cb7df265021fdadc7616f2cda30f4f2e09ec17ded3fff36889f0c0569", kill_on_drop: false }`
[INFO] [stdout] e8a9438cb7df265021fdadc7616f2cda30f4f2e09ec17ded3fff36889f0c0569
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d9b36967efa30b2d87420cbd7eace0b44f2c6ed28bae610cad8c688346bd01db
[INFO] running `Command { std: "docker" "start" "-a" "d9b36967efa30b2d87420cbd7eace0b44f2c6ed28bae610cad8c688346bd01db", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.54
[INFO] [stderr]    Compiling libc v0.2.81
[INFO] [stderr]    Compiling ucd-trie v0.1.3
[INFO] [stderr]    Compiling serde_derive v1.0.118
[INFO] [stderr]    Compiling serde v1.0.118
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]    Compiling typenum v1.12.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.10
[INFO] [stderr]     Checking ark-std v0.1.0 (https://github.com/arkworks-rs/utils#f6974ac7)
[INFO] [stderr]     Checking byte-tools v0.3.1
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-bigint v0.3.1
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]     Checking futures-sink v0.3.8
[INFO] [stderr]    Compiling pest v2.1.3
[INFO] [stderr]     Checking futures-core v0.3.8
[INFO] [stderr]     Checking once_cell v1.5.2
[INFO] [stderr]     Checking opaque-debug v0.2.3
[INFO] [stderr]     Checking futures-channel v0.3.8
[INFO] [stderr]     Checking slab v0.4.2
[INFO] [stderr]     Checking hex v0.4.2
[INFO] [stderr]     Checking futures-io v0.3.8
[INFO] [stderr]    Compiling miniz_oxide v0.4.3
[INFO] [stderr]     Checking block-padding v0.1.5
[INFO] [stderr]     Checking futures-task v0.3.8
[INFO] [stderr]    Compiling maplit v1.0.2
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling adler v0.2.3
[INFO] [stderr]    Compiling gimli v0.23.0
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]     Checking fake-simd v0.1.2
[INFO] [stderr]    Compiling object v0.22.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.18
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling semver-parser v0.10.1
[INFO] [stderr]    Compiling pest_meta v2.1.3
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]     Checking num_cpus v1.13.0
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]    Compiling semver v0.11.0
[INFO] [stderr]     Checking generic-array v0.12.3
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking tracing-core v0.1.17
[INFO] [stderr]     Checking pin-project-lite v0.2.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]    Compiling rustc_version v0.3.0
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]     Checking nodrop v0.1.14
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]     Checking tracing v0.1.22
[INFO] [stderr]     Checking itoa v0.4.6
[INFO] [stderr]     Checking subtle v1.0.0
[INFO] [stderr]    Compiling ark-ff v0.1.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling serde_json v1.0.60
[INFO] [stderr]     Checking blake2-rfc_bellman_edition v0.0.1
[INFO] [stderr]     Checking num-traits v0.1.43
[INFO] [stderr]     Checking crypto-mac v0.7.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling itertools v0.7.11
[INFO] [stderr]     Checking regex-automata v0.1.9
[INFO] [stderr]    Compiling getrandom v0.2.2
[INFO] [stderr]     Checking ucd-util v0.1.8
[INFO] [stderr]     Checking from-pest v0.3.1
[INFO] [stderr]     Checking blake2 v0.8.1
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]     Checking zokrates_common v0.1.0 (/opt/rustwide/workdir/zokrates_common)
[INFO] [stderr]     Checking bench-utils v0.1.0 (https://github.com/arkworks-rs/utils#f6974ac7)
[INFO] [stderr]     Checking regex-syntax v0.5.6
[INFO] [stderr]     Checking num-iter v0.1.42
[INFO] [stderr]     Checking aho-corasick v0.6.10
[INFO] [stderr]     Checking csv-core v0.1.10
[INFO] [stderr]     Checking thread_local v0.3.6
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]     Checking utf8-ranges v1.0.4
[INFO] [stderr]    Compiling zokrates_core v0.5.4 (/opt/rustwide/workdir/zokrates_core)
[INFO] [stderr]    Compiling addr2line v0.14.0
[INFO] [stderr]     Checking num v0.1.42
[INFO] [stderr]     Checking ff_ce v0.9.0
[INFO] [stderr]     Checking typed-arena v1.7.0
[INFO] [stderr]    Compiling zokrates_test_derive v0.0.1 (/opt/rustwide/workdir/zokrates_test_derive)
[INFO] [stderr]    Compiling backtrace v0.3.55
[INFO] [stderr]    Compiling fs_extra v1.2.0
[INFO] [stderr]     Checking reduce v0.1.3
[INFO] [stderr]     Checking unicode-width v0.1.8
[INFO] [stderr]     Checking zokrates_fs_resolver v0.5.1 (/opt/rustwide/workdir/zokrates_fs_resolver)
[INFO] [stderr]     Checking dirs-sys v0.3.5
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking dirs v3.0.1
[INFO] [stderr]  Documenting zokrates_fs_resolver v0.5.1 (/opt/rustwide/workdir/zokrates_fs_resolver)
[INFO] [stderr]  Documenting zokrates_common v0.1.0 (/opt/rustwide/workdir/zokrates_common)
[INFO] [stderr]    Compiling zokrates_core_test v0.1.5 (/opt/rustwide/workdir/zokrates_core_test)
[INFO] [stderr]     Checking clap v2.33.3
[INFO] [stderr]  Documenting zokrates_test_derive v0.0.1 (/opt/rustwide/workdir/zokrates_test_derive)
[INFO] [stderr]    Compiling zokrates_cli v0.6.4 (/opt/rustwide/workdir/zokrates_cli)
[INFO] [stderr]    Compiling zokrates_stdlib v0.1.8 (/opt/rustwide/workdir/zokrates_stdlib)
[INFO] [stderr]  Documenting zokrates_core_test v0.1.5 (/opt/rustwide/workdir/zokrates_core_test)
[INFO] [stderr]  Documenting zokrates_stdlib v0.1.8 (/opt/rustwide/workdir/zokrates_stdlib)
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling pest_generator v2.1.3
[INFO] [stderr]    Compiling zeroize_derive v1.0.1
[INFO] [stderr]    Compiling ark-serialize-derive v0.1.1-alpha.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]    Compiling ark-ff-macros v0.1.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]    Compiling derivative v2.1.1
[INFO] [stderr]    Compiling ark-ff-asm v0.1.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]    Compiling pin-project-internal v1.0.2
[INFO] [stderr]    Compiling pest_derive v2.1.0
[INFO] [stderr]     Checking zeroize v1.2.0
[INFO] [stderr]     Checking ark-serialize v0.1.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]     Checking zokrates_parser v0.1.6 (/opt/rustwide/workdir/zokrates_parser)
[INFO] [stderr]  Documenting zokrates_parser v0.1.6 (/opt/rustwide/workdir/zokrates_parser)
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling single v1.0.0
[INFO] [stderr]    Compiling pest-ast v0.3.3
[INFO] [stderr]     Checking pin-project v1.0.2
[INFO] [stderr]     Checking futures-util v0.3.8
[INFO] [stderr]     Checking zokrates_pest_ast v0.1.5 (/opt/rustwide/workdir/zokrates_pest_ast)
[INFO] [stderr]  Documenting zokrates_pest_ast v0.1.5 (/opt/rustwide/workdir/zokrates_pest_ast)
[INFO] [stderr]     Checking futures-executor v0.3.8
[INFO] [stderr]     Checking futures v0.3.8
[INFO] [stderr]     Checking bincode v0.8.0
[INFO] [stderr]     Checking bstr v0.2.14
[INFO] [stderr]     Checking csv v1.1.5
[INFO] [stderr]    Compiling ff_derive_ce v0.8.0
[INFO] [stderr]     Checking ark-ec v0.1.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]     Checking ark-relations v0.1.0 (https://github.com/arkworks-rs/snark#0648c547)
[INFO] [stderr]     Checking ark-poly v0.1.0 (https://github.com/arkworks-rs/algebra#eac2dd72)
[INFO] [stderr]     Checking ark-snark v0.1.0 (https://github.com/arkworks-rs/snark#0648c547)
[INFO] [stderr]     Checking ark-bls12-377 v0.1.0 (https://github.com/arkworks-rs/curves#7f1fcd66)
[INFO] [stderr]     Checking ark-bn254 v0.1.0 (https://github.com/arkworks-rs/curves#7f1fcd66)
[INFO] [stderr]     Checking ark-crypto-primitives v0.1.0 (https://github.com/arkworks-rs/crypto-primitives.git?branch=main#ce5cc890)
[INFO] [stderr]     Checking ark-bw6-761 v0.1.0 (https://github.com/arkworks-rs/curves#7f1fcd66)
[INFO] [stderr]     Checking ff_ce v0.10.3
[INFO] [stderr]     Checking ark-gm17 v0.1.0 (https://github.com/arkworks-rs/gm17#f74debdb)
[INFO] [stderr]     Checking pairing_ce v0.21.1
[INFO] [stderr]     Checking bellman_ce v0.3.5
[INFO] [stderr]     Checking sapling-crypto_ce v0.1.3
[INFO] [stderr]     Checking zokrates_field v0.3.8 (/opt/rustwide/workdir/zokrates_field)
[INFO] [stderr]  Documenting zokrates_field v0.3.8 (/opt/rustwide/workdir/zokrates_field)
[INFO] [stderr]     Checking zokrates_embed v0.1.1 (/opt/rustwide/workdir/zokrates_embed)
[INFO] [stderr]  Documenting zokrates_embed v0.1.1 (/opt/rustwide/workdir/zokrates_embed)
[INFO] [stderr]  Documenting zokrates_core v0.5.4 (/opt/rustwide/workdir/zokrates_core)
[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:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 box FlatExpression::Number(T::from_byte_vector(res)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 Box::new(FlatExpression::Number(T::from_byte_vector(res))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: Compilation failed, aborting rustdoc
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/embed.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 box FlatExpression::Identifier(FlatVariable::new(key)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 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:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 box flat_expression_from_vec::<T, E>(u),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 Box::new(flat_expression_from_vec::<T, E>(u)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/embed.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 box flat_expression_from_vec::<T, E>(v),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 Box::new(flat_expression_from_vec::<T, E>(v)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/embed.rs:129:60
[INFO] [stdout]     |
[INFO] [stdout] 129 |         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] 129 |         FlatStatement::Condition(lhs, FlatExpression::Mult(Box::new(rhs_a), box rhs_b))
[INFO] [stdout]     |                                                            ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0557`.
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/embed.rs:129:71
[INFO] [stdout]     |
[INFO] [stdout] 129 |         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] 129 |         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:280:38
[INFO] [stdout]     |
[INFO] [stdout] 280 |                 FlatExpression::Mult(box bit.clone(), box bit.clone()),
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 280 |                 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:280:55
[INFO] [stdout]     |
[INFO] [stdout] 280 |                 FlatExpression::Mult(box bit.clone(), box bit.clone()),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 280 |                 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:290:13
[INFO] [stdout]     |
[INFO] [stdout] 290 |             box lhs_sum,
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 290 |             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:292:17
[INFO] [stdout]     |
[INFO] [stdout] 292 |                 box FlatExpression::Identifier(FlatVariable::new(bit_width - i)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 292 |                 Box::new(FlatExpression::Identifier(FlatVariable::new(bit_width - i))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/embed.rs:293:17
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 box FlatExpression::Number(T::from(2).pow(i)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 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:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 | /             box FlatExpression::Mult(
[INFO] [stdout] 292 | |                 box FlatExpression::Identifier(FlatVariable::new(bit_width - i)),
[INFO] [stdout] 293 | |                 box FlatExpression::Number(T::from(2).pow(i)),
[INFO] [stdout] 294 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 291 ~             Box::new(FlatExpression::Mult(
[INFO] [stdout] 292 +                 box FlatExpression::Identifier(FlatVariable::new(bit_width - i)),
[INFO] [stdout] 293 +                 box FlatExpression::Number(T::from(2).pow(i)),
[INFO] [stdout] 294 ~             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/embed.rs:301:13
[INFO] [stdout]     |
[INFO] [stdout] 301 |             box FlatExpression::Identifier(FlatVariable::new(0)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 301 |             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:302:13
[INFO] [stdout]     |
[INFO] [stdout] 302 |             box FlatExpression::Number(T::from(1)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 302 |             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:242:29
[INFO] [stdout]     |
[INFO] [stdout] 242 | ...                   box size_unknown[i].into(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 242 |                             Box::new(size_unknown[i].into()),
[INFO] [stdout]     |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:243:29
[INFO] [stdout]     |
[INFO] [stdout] 243 | ...                   box is_not_smaller_run[i].into(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 243 |                             Box::new(is_not_smaller_run[i].into()),
[INFO] [stdout]     |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:262:21
[INFO] [stdout]     |
[INFO] [stdout] 262 |                     box FlatExpression::Number(T::from(1)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 262 |                     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:263:21
[INFO] [stdout]     |
[INFO] [stdout] 263 |                     box size_unknown[i].clone().into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 263 |                     Box::new(size_unknown[i].clone().into()),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:266:21
[INFO] [stdout]     |
[INFO] [stdout] 266 |                     box FlatExpression::Number(T::from(1)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 266 |                     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:267:21
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     box a[i].clone().into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     Box::new(a[i].clone().into()),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:271:48
[INFO] [stdout]     |
[INFO] [stdout] 271 |                 let and = FlatExpression::Mult(box or_left.clone(), box or_right.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 271 |                 let and = FlatExpression::Mult(Box::new(or_left.clone()), box or_right.clone());
[INFO] [stdout]     |                                                ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:271:69
[INFO] [stdout]     |
[INFO] [stdout] 271 |                 let and = FlatExpression::Mult(box or_left.clone(), box or_right.clone());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 271 |                 let and = FlatExpression::Mult(box or_left.clone(), Box::new(or_right.clone()));
[INFO] [stdout]     |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:274:45
[INFO] [stdout]     |
[INFO] [stdout] 274 |                     box FlatExpression::Add(box or_left, box or_right),
[INFO] [stdout]     |                                             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 274 |                     box FlatExpression::Add(Box::new(or_left), box or_right),
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:274:58
[INFO] [stdout]     |
[INFO] [stdout] 274 |                     box FlatExpression::Add(box or_left, box or_right),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 274 |                     box FlatExpression::Add(box or_left, Box::new(or_right)),
[INFO] [stdout]     |                                                          ~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:274:21
[INFO] [stdout]     |
[INFO] [stdout] 274 |                     box FlatExpression::Add(box or_left, box or_right),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 274 |                     Box::new(FlatExpression::Add(box or_left, box or_right)),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:275:21
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     box and_name.into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     Box::new(and_name.into()),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:327:17
[INFO] [stdout]     |
[INFO] [stdout] 327 |                 box condition_id.clone().into(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 327 |                 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:328:17
[INFO] [stdout]     |
[INFO] [stdout] 328 |                 box FlatExpression::from(consequence_id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 328 |                 Box::new(FlatExpression::from(consequence_id)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:337:21
[INFO] [stdout]     |
[INFO] [stdout] 337 |                     box FlatExpression::Number(T::one()),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |                     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:338:21
[INFO] [stdout]     |
[INFO] [stdout] 338 |                     box condition_id.into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 338 |                     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:336:17
[INFO] [stdout]     |
[INFO] [stdout] 336 | /                 box FlatExpression::Sub(
[INFO] [stdout] 337 | |                     box FlatExpression::Number(T::one()),
[INFO] [stdout] 338 | |                     box condition_id.into(),
[INFO] [stdout] 339 | |                 ),
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 336 ~                 Box::new(FlatExpression::Sub(
[INFO] [stdout] 337 +                     box FlatExpression::Number(T::one()),
[INFO] [stdout] 338 +                     box condition_id.into(),
[INFO] [stdout] 339 ~                 )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `zokrates_core`
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:340:17
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 box FlatExpression::from(alternative_id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 Box::new(FlatExpression::from(alternative_id)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:348:17
[INFO] [stdout]     |
[INFO] [stdout] 348 |                 box FlatExpression::from(term0_id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 348 |                 Box::new(FlatExpression::from(term0_id)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name zokrates_core zokrates_core/src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="ark"' --cfg 'feature="ark-bls12-377"' --cfg 'feature="ark-bn254"' --cfg 'feature="ark-bw6-761"' --cfg 'feature="ark-ec"' --cfg 'feature="ark-ff"' --cfg 'feature="ark-gm17"' --cfg 'feature="ark-relations"' --cfg 'feature="ark-serialize"' --cfg 'feature="bellman"' --cfg 'feature="bellman_ce"' --cfg 'feature="default"' --cfg 'feature="ff_ce"' --cfg 'feature="pairing_ce"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=faedafa086ea7ef0 -L dependency=/opt/rustwide/target/debug/deps --extern ark_bls12_377=/opt/rustwide/target/debug/deps/libark_bls12_377-ec25f886330b8e48.rmeta --extern ark_bn254=/opt/rustwide/target/debug/deps/libark_bn254-9e87c6a9a2c8b6af.rmeta --extern ark_bw6_761=/opt/rustwide/target/debug/deps/libark_bw6_761-dfc577cbee067ed6.rmeta --extern ark_ec=/opt/rustwide/target/debug/deps/libark_ec-14e38922f0ab93dc.rmeta --extern ark_ff=/opt/rustwide/target/debug/deps/libark_ff-815b6c68b39ee177.rmeta --extern ark_gm17=/opt/rustwide/target/debug/deps/libark_gm17-73e8e6d98f241ce1.rmeta --extern ark_relations=/opt/rustwide/target/debug/deps/libark_relations-128bb92448516c88.rmeta --extern ark_serialize=/opt/rustwide/target/debug/deps/libark_serialize-42a9a3801edc6eed.rmeta --extern bellman_ce=/opt/rustwide/target/debug/deps/libbellman_ce-6302cfe96d0ddc5d.rmeta --extern bincode=/opt/rustwide/target/debug/deps/libbincode-cf27264e369a87ed.rmeta --extern cfg_if=/opt/rustwide/target/debug/deps/libcfg_if-f0be138ff93e7396.rmeta --extern csv=/opt/rustwide/target/debug/deps/libcsv-d2704fb701875bcb.rmeta --extern ff_ce=/opt/rustwide/target/debug/deps/libff_ce-e478b9c43b63841f.rmeta --extern getrandom=/opt/rustwide/target/debug/deps/libgetrandom-7b1645e1a39a0ebb.rmeta --extern hex=/opt/rustwide/target/debug/deps/libhex-6c16b667c08d5203.rmeta --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-701e134f05ff346a.rmeta --extern num=/opt/rustwide/target/debug/deps/libnum-9591af7f22ec5d25.rmeta --extern num_bigint=/opt/rustwide/target/debug/deps/libnum_bigint-22d40241dbe90797.rmeta --extern pairing_ce=/opt/rustwide/target/debug/deps/libpairing_ce-66b010a67940267e.rmeta --extern rand_0_4=/opt/rustwide/target/debug/deps/librand-e808cf87d27c1626.rmeta --extern rand_0_7=/opt/rustwide/target/debug/deps/librand-acd9d6e8fe97a58f.rmeta --extern reduce=/opt/rustwide/target/debug/deps/libreduce-4c661be3859fe52f.rmeta --extern regex=/opt/rustwide/target/debug/deps/libregex-400eeab2dcaaaf29.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-f7169fd1c8daf0f0.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-f2122633b595d93f.rmeta --extern typed_arena=/opt/rustwide/target/debug/deps/libtyped_arena-8eb7f5b10198e9bf.rmeta --extern zokrates_common=/opt/rustwide/target/debug/deps/libzokrates_common-697b6cf9bfc9a9b9.rmeta --extern zokrates_embed=/opt/rustwide/target/debug/deps/libzokrates_embed-7aa7128e732c89ce.rmeta --extern zokrates_field=/opt/rustwide/target/debug/deps/libzokrates_field-31e5a47564226743.rmeta --extern zokrates_pest_ast=/opt/rustwide/target/debug/deps/libzokrates_pest_ast-a8df33b6f6daab0d.rmeta --cap-lints=warn --crate-version 0.5.4` (exit status: 1)
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:349:17
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 box FlatExpression::from(term1_id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 Box::new(FlatExpression::from(term1_id)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:418:33
[INFO] [stdout]     |
[INFO] [stdout] 418 | ...                   box FlatExpression::Identifier(lhs_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 418 |                                 Box::new(FlatExpression::Identifier(lhs_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:419:33
[INFO] [stdout]     |
[INFO] [stdout] 419 | ...                   box FlatExpression::Identifier(lhs_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 419 |                                 Box::new(FlatExpression::Identifier(lhs_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:429:29
[INFO] [stdout]     |
[INFO] [stdout] 429 | ...                   box lhs_sum,
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 429 |                             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:431:33
[INFO] [stdout]     |
[INFO] [stdout] 431 | ...                   box FlatExpression::Identifier(lhs_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 431 |                                 Box::new(FlatExpression::Identifier(lhs_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:432:33
[INFO] [stdout]     |
[INFO] [stdout] 432 | ...                   box FlatExpression::Number(T::from(2).pow(safe_width - i - 1)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 432 |                                 Box::new(FlatExpression::Number(T::from(2).pow(safe_width - i - 1))),
[INFO] [stdout]     |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:430:29
[INFO] [stdout]     |
[INFO] [stdout] 430 | / ...                   box FlatExpression::Mult(
[INFO] [stdout] 431 | | ...                       box FlatExpression::Identifier(lhs_bits_be[i]),
[INFO] [stdout] 432 | | ...                       box FlatExpression::Number(T::from(2).pow(safe_width - i - 1)),
[INFO] [stdout] 433 | | ...                   ),
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 430 ~                             Box::new(FlatExpression::Mult(
[INFO] [stdout] 431 +                                 box FlatExpression::Identifier(lhs_bits_be[i]),
[INFO] [stdout] 432 +                                 box FlatExpression::Number(T::from(2).pow(safe_width - i - 1)),
[INFO] [stdout] 433 ~                             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:464:33
[INFO] [stdout]     |
[INFO] [stdout] 464 | ...                   box FlatExpression::Identifier(rhs_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 464 |                                 Box::new(FlatExpression::Identifier(rhs_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:465:33
[INFO] [stdout]     |
[INFO] [stdout] 465 | ...                   box FlatExpression::Identifier(rhs_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 465 |                                 Box::new(FlatExpression::Identifier(rhs_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:475:29
[INFO] [stdout]     |
[INFO] [stdout] 475 | ...                   box rhs_sum,
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 475 |                             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:477:33
[INFO] [stdout]     |
[INFO] [stdout] 477 | ...                   box FlatExpression::Identifier(rhs_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 477 |                                 Box::new(FlatExpression::Identifier(rhs_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:478:33
[INFO] [stdout]     |
[INFO] [stdout] 478 | ...                   box FlatExpression::Number(T::from(2).pow(safe_width - i - 1)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 478 |                                 Box::new(FlatExpression::Number(T::from(2).pow(safe_width - i - 1))),
[INFO] [stdout]     |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:476:29
[INFO] [stdout]     |
[INFO] [stdout] 476 | / ...                   box FlatExpression::Mult(
[INFO] [stdout] 477 | | ...                       box FlatExpression::Identifier(rhs_bits_be[i]),
[INFO] [stdout] 478 | | ...                       box FlatExpression::Number(T::from(2).pow(safe_width - i - 1)),
[INFO] [stdout] 479 | | ...                   ),
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 476 ~                             Box::new(FlatExpression::Mult(
[INFO] [stdout] 477 +                                 box FlatExpression::Identifier(rhs_bits_be[i]),
[INFO] [stdout] 478 +                                 box FlatExpression::Number(T::from(2).pow(safe_width - i - 1)),
[INFO] [stdout] 479 ~                             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:492:25
[INFO] [stdout]     |
[INFO] [stdout] 492 |                         box FlatExpression::Number(T::from(2)),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 492 |                         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:493:25
[INFO] [stdout]     |
[INFO] [stdout] 493 |                         box FlatExpression::Identifier(lhs_id),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 493 |                         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:491:21
[INFO] [stdout]     |
[INFO] [stdout] 491 | /                     box FlatExpression::Mult(
[INFO] [stdout] 492 | |                         box FlatExpression::Number(T::from(2)),
[INFO] [stdout] 493 | |                         box FlatExpression::Identifier(lhs_id),
[INFO] [stdout] 494 | |                     ),
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 491 ~                     Box::new(FlatExpression::Mult(
[INFO] [stdout] 492 +                         box FlatExpression::Number(T::from(2)),
[INFO] [stdout] 493 +                         box FlatExpression::Identifier(lhs_id),
[INFO] [stdout] 494 ~                     )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:496:25
[INFO] [stdout]     |
[INFO] [stdout] 496 |                         box FlatExpression::Number(T::from(2)),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 496 |                         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:497:25
[INFO] [stdout]     |
[INFO] [stdout] 497 |                         box FlatExpression::Identifier(rhs_id),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 497 |                         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:495:21
[INFO] [stdout]     |
[INFO] [stdout] 495 | /                     box FlatExpression::Mult(
[INFO] [stdout] 496 | |                         box FlatExpression::Number(T::from(2)),
[INFO] [stdout] 497 | |                         box FlatExpression::Identifier(rhs_id),
[INFO] [stdout] 498 | |                     ),
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 495 ~                     Box::new(FlatExpression::Mult(
[INFO] [stdout] 496 +                         box FlatExpression::Number(T::from(2)),
[INFO] [stdout] 497 +                         box FlatExpression::Identifier(rhs_id),
[INFO] [stdout] 498 ~                     )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:517:29
[INFO] [stdout]     |
[INFO] [stdout] 517 | ...                   box FlatExpression::Identifier(sub_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 517 |                             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:518:29
[INFO] [stdout]     |
[INFO] [stdout] 518 | ...                   box FlatExpression::Identifier(sub_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 518 |                             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:535:25
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         box expr,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         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:537:29
[INFO] [stdout]     |
[INFO] [stdout] 537 | ...                   box FlatExpression::Identifier(sub_bits_be[i]),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 537 |                             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:538:29
[INFO] [stdout]     |
[INFO] [stdout] 538 | ...                   box FlatExpression::Number(T::from(2).pow(bit_width - i - 1)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 538 |                             Box::new(FlatExpression::Number(T::from(2).pow(bit_width - i - 1))),
[INFO] [stdout]     |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:536:25
[INFO] [stdout]     |
[INFO] [stdout] 536 | /                         box FlatExpression::Mult(
[INFO] [stdout] 537 | |                             box FlatExpression::Identifier(sub_bits_be[i]),
[INFO] [stdout] 538 | |                             box FlatExpression::Number(T::from(2).pow(bit_width - i - 1)),
[INFO] [stdout] 539 | |                         ),
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 536 ~                         Box::new(FlatExpression::Mult(
[INFO] [stdout] 537 +                             box FlatExpression::Identifier(sub_bits_be[i]),
[INFO] [stdout] 538 +                             box FlatExpression::Number(T::from(2).pow(bit_width - i - 1)),
[INFO] [stdout] 539 ~                         )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:566:51
[INFO] [stdout]     |
[INFO] [stdout] 566 |                 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] 566 |                 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:566:58
[INFO] [stdout]     |
[INFO] [stdout] 566 |                 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] 566 |                 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:571:42
[INFO] [stdout]     |
[INFO] [stdout] 571 |                     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] 571 |                     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:571:63
[INFO] [stdout]     |
[INFO] [stdout] 571 |                     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] 571 |                     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:575:21
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     box FlatExpression::Number(T::one()),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     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:576:21
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     box FlatExpression::Identifier(name_x_mult_x),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     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:593:49
[INFO] [stdout]     |
[INFO] [stdout] 593 |                     FieldElementExpression::Sub(box lhs, box rhs),
[INFO] [stdout]     |                                                 ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 593 |                     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:593:58
[INFO] [stdout]     |
[INFO] [stdout] 593 |                     FieldElementExpression::Sub(box lhs, box rhs),
[INFO] [stdout]     |                                                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 593 |                     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:603:42
[INFO] [stdout]     |
[INFO] [stdout] 603 |                     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] 603 |                     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:603:57
[INFO] [stdout]     |
[INFO] [stdout] 603 |                     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] 603 |                     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:607:21
[INFO] [stdout]     |
[INFO] [stdout] 607 |                     box FlatExpression::Number(T::one()),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 607 |                     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:608:21
[INFO] [stdout]     |
[INFO] [stdout] 608 |                     box FlatExpression::Identifier(name_y),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 608 |                     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:613:42
[INFO] [stdout]     |
[INFO] [stdout] 613 |                     FlatExpression::Mult(box res.clone(), box x),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 613 |                     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:613:59
[INFO] [stdout]     |
[INFO] [stdout] 613 |                     FlatExpression::Mult(box res.clone(), box x),
[INFO] [stdout]     |                                                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 613 |                     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:641:45
[INFO] [stdout]     |
[INFO] [stdout] 641 |                 let x = FlatExpression::Sub(box lhs, box rhs);
[INFO] [stdout]     |                                             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 641 |                 let x = FlatExpression::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:641:54
[INFO] [stdout]     |
[INFO] [stdout] 641 |                 let x = FlatExpression::Sub(box lhs, box rhs);
[INFO] [stdout]     |                                                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 641 |                 let x = FlatExpression::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:650:42
[INFO] [stdout]     |
[INFO] [stdout] 650 |                     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] 650 |                     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:650:57
[INFO] [stdout]     |
[INFO] [stdout] 650 |                     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] 650 |                     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:654:21
[INFO] [stdout]     |
[INFO] [stdout] 654 |                     box FlatExpression::Number(T::one()),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 654 |                     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:655:21
[INFO] [stdout]     |
[INFO] [stdout] 655 |                     box FlatExpression::Identifier(name_y),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 655 |                     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:660:42
[INFO] [stdout]     |
[INFO] [stdout] 660 |                     FlatExpression::Mult(box res.clone(), box x),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 660 |                     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:660:59
[INFO] [stdout]     |
[INFO] [stdout] 660 |                     FlatExpression::Mult(box res.clone(), box x),
[INFO] [stdout]     |                                                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 660 |                     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:669:43
[INFO] [stdout]     |
[INFO] [stdout] 669 |                     BooleanExpression::Lt(box lhs.clone(), box rhs.clone()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 669 |                     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:669:60
[INFO] [stdout]     |
[INFO] [stdout] 669 |                     BooleanExpression::Lt(box lhs.clone(), box rhs.clone()),
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 669 |                     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:674:48
[INFO] [stdout]     |
[INFO] [stdout] 674 |                     BooleanExpression::FieldEq(box lhs.clone(), box rhs.clone()),
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 674 |                     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:674:65
[INFO] [stdout]     |
[INFO] [stdout] 674 |                     BooleanExpression::FieldEq(box lhs.clone(), box rhs.clone()),
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 674 |                     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:676:37
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 FlatExpression::Add(box eq, box lt)
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 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:676:45
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 FlatExpression::Add(box eq, box lt)
[INFO] [stdout]     |                                             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 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:700:25
[INFO] [stdout]     |
[INFO] [stdout] 700 |                         box x.clone(),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 700 |                         Box::new(x.clone()),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:701:49
[INFO] [stdout]     |
[INFO] [stdout] 701 |                         box FlatExpression::Sub(box y.clone(), box name_x_or_y.clone().into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 701 |                         box FlatExpression::Sub(Box::new(y.clone()), box name_x_or_y.clone().into()),
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:701:64
[INFO] [stdout]     |
[INFO] [stdout] 701 |                         box FlatExpression::Sub(box y.clone(), box name_x_or_y.clone().into()),
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 701 |                         box FlatExpression::Sub(box y.clone(), Box::new(name_x_or_y.clone().into())),
[INFO] [stdout]     |                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:701:25
[INFO] [stdout]     |
[INFO] [stdout] 701 |                         box FlatExpression::Sub(box y.clone(), box name_x_or_y.clone().into()),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 701 |                         Box::new(FlatExpression::Sub(box y.clone(), box name_x_or_y.clone().into())),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:703:42
[INFO] [stdout]     |
[INFO] [stdout] 703 |                     FlatExpression::Mult(box x.clone(), box y.clone()),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 703 |                     FlatExpression::Mult(Box::new(x.clone()), box y.clone()),
[INFO] [stdout]     |                                          ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:703:57
[INFO] [stdout]     |
[INFO] [stdout] 703 |                     FlatExpression::Mult(box x.clone(), box y.clone()),
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 703 |                     FlatExpression::Mult(box x.clone(), Box::new(y.clone())),
[INFO] [stdout]     |                                                         ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flatten/mod.rs:715:42
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     FlatExpression::Mult(box x, box y),
[INFO] [stdout]     |                                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     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:715:49
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     FlatExpression::Mult(box x, box y),
[INFO] [stdout]     |                                                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     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:722:37
[INFO] [stdout]     |
[INFO] [stdout] 722 |                 FlatExpression::Sub(box FlatExpression::Number(T::one()), box x)
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 722 |                 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:722:75
[INFO] [stdout]     |
[INFO] [stdout] 722 |                 FlatExpression::Sub(box FlatExpression::Number(T::one()), box x)
[INFO] [stdout]     |                                                                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 722 |                 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:978:33
[INFO] [stdout]     |
[INFO] [stdout] 978 | ...                   box FlatExpression::Number(T::from(1)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 978 |                                 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:979:33
[INFO] [stdout]     |
[INFO] [stdout] 979 | ...                   box e.clone(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 979 |                                 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:1059:34
[INFO] [stdout]      |
[INFO] [stdout] 1059 |             FlatExpression::Mult(box invd.into(), box d.clone().into()),
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1059 |             FlatExpression::Mult(Box::new(invd.into()), box d.clone().into()),
[INFO] [stdout]      |                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1059:51
[INFO] [stdout]      |
[INFO] [stdout] 1059 |             FlatExpression::Mult(box invd.into(), box d.clone().into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1059 |             FlatExpression::Mult(box invd.into(), Box::new(d.clone().into())),
[INFO] [stdout]      |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1091:41
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 box FlatExpression::Sub(box r.into(), box d.clone().into()),
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 box FlatExpression::Sub(Box::new(r.into()), box d.clone().into()),
[INFO] [stdout]      |                                         ~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1091:55
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 box FlatExpression::Sub(box r.into(), box d.clone().into()),
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 box FlatExpression::Sub(box r.into(), Box::new(d.clone().into())),
[INFO] [stdout]      |                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1091:17
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 box FlatExpression::Sub(box r.into(), box d.clone().into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 Box::new(FlatExpression::Sub(box r.into(), box d.clone().into())),
[INFO] [stdout]      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1092:17
[INFO] [stdout]      |
[INFO] [stdout] 1092 |                 box FlatExpression::Number(T::from(2usize.pow(target_bitwidth.to_usize() as u32))),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1092 |                 Box::new(FlatExpression::Number(T::from(2usize.pow(target_bitwidth.to_usize() as u32)))),
[INFO] [stdout]      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1101:33
[INFO] [stdout]      |
[INFO] [stdout] 1101 |             FlatExpression::Sub(box n, box r.into()),
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1101 |             FlatExpression::Sub(Box::new(n), box r.into()),
[INFO] [stdout]      |                                 ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1101:40
[INFO] [stdout]      |
[INFO] [stdout] 1101 |             FlatExpression::Sub(box n, box r.into()),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1101 |             FlatExpression::Sub(box n, Box::new(r.into())),
[INFO] [stdout]      |                                        ~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1102:34
[INFO] [stdout]      |
[INFO] [stdout] 1102 |             FlatExpression::Mult(box q.into(), box d),
[INFO] [stdout]      |                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1102 |             FlatExpression::Mult(Box::new(q.into()), box d),
[INFO] [stdout]      |                                  ~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1102:48
[INFO] [stdout]      |
[INFO] [stdout] 1102 |             FlatExpression::Mult(box q.into(), box d),
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1102 |             FlatExpression::Mult(box q.into(), Box::new(d)),
[INFO] [stdout]      |                                                ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1157:49
[INFO] [stdout]      |
[INFO] [stdout] 1157 | ...                   FlatExpression::Sub(box FlatExpression::Number(T::from(1)), box bit),
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                             FlatExpression::Sub(Box::new(FlatExpression::Number(T::from(1))), box bit),
[INFO] [stdout]      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1157:89
[INFO] [stdout]      |
[INFO] [stdout] 1157 | ...                   FlatExpression::Sub(box FlatExpression::Number(T::from(1)), box bit),
[INFO] [stdout]      |                                                                                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                             FlatExpression::Sub(box FlatExpression::Number(T::from(1)), Box::new(bit)),
[INFO] [stdout]      |                                                                                         ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1190:65
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 FlatUExpression::with_field(FlatExpression::Add(box new_left, box new_right))
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 FlatUExpression::with_field(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:1190:79
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 FlatUExpression::with_field(FlatExpression::Add(box new_left, box new_right))
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 FlatUExpression::with_field(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:1220:21
[INFO] [stdout]      |
[INFO] [stdout] 1220 |                     box aux,
[INFO] [stdout]      |                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1220 |                     Box::new(aux),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1221:45
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     box FlatExpression::Sub(box new_left, box new_right),
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     box 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:1221:59
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     box FlatExpression::Sub(box new_left, box new_right),
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     box 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:1221:21
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     box FlatExpression::Sub(box new_left, box new_right),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     Box::new(FlatExpression::Sub(box 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:1299:42
[INFO] [stdout]      |
[INFO] [stdout] 1299 |                     FlatExpression::Mult(box new_left, box new_right),
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1299 |                     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:1299:56
[INFO] [stdout]      |
[INFO] [stdout] 1299 |                     FlatExpression::Mult(box new_left, box new_right),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1299 |                     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:1341:77
[INFO] [stdout]      |
[INFO] [stdout] 1341 |                         if aa.clone().into_inner() == UExpressionInner::Not(box a.clone()) {
[INFO] [stdout]      |                                                                             ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1341 |                         if aa.clone().into_inner() == UExpressionInner::Not(Box::new(a.clone())) {
[INFO] [stdout]      |                                                                             ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1385:55
[INFO] [stdout]      |
[INFO] [stdout] 1385 | ...                   UExpressionInner::And(box a, box b)
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1385 |                                 UExpressionInner::And(Box::new(a), box b)
[INFO] [stdout]      |                                                       ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1385:62
[INFO] [stdout]      |
[INFO] [stdout] 1385 | ...                   UExpressionInner::And(box a, box b)
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1385 |                                 UExpressionInner::And(box a, Box::new(b))
[INFO] [stdout]      |                                                              ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1388:55
[INFO] [stdout]      |
[INFO] [stdout] 1388 | ...                   UExpressionInner::And(box aa, box c)
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1388 |                                 UExpressionInner::And(Box::new(aa), box c)
[INFO] [stdout]      |                                                       ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1388:63
[INFO] [stdout]      |
[INFO] [stdout] 1388 | ...                   UExpressionInner::And(box aa, box c)
[INFO] [stdout]      |                                                     ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1388 |                                 UExpressionInner::And(box aa, Box::new(c))
[INFO] [stdout]      |                                                               ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1476:71
[INFO] [stdout]      |
[INFO] [stdout] 1476 | ...                   box UExpressionInner::And(box a, box b)
[INFO] [stdout]      |                                                 ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1476 |                                             box UExpressionInner::And(Box::new(a), box b)
[INFO] [stdout]      |                                                                       ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1476:78
[INFO] [stdout]      |
[INFO] [stdout] 1476 | ...                   box UExpressionInner::And(box a, box b)
[INFO] [stdout]      |                                                        ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1476 |                                             box UExpressionInner::And(box a, Box::new(b))
[INFO] [stdout]      |                                                                              ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1476:45
[INFO] [stdout]      |
[INFO] [stdout] 1476 | / ...                   box UExpressionInner::And(box a, box b)
[INFO] [stdout] 1477 | | ...                       .annotate(target_bitwidth)
[INFO] [stdout] 1478 | | ...                       .metadata(a_metadata),
[INFO] [stdout]      | |_______________________________________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1476 ~                                             Box::new(UExpressionInner::And(box a, box b)
[INFO] [stdout] 1477 +                                                 .annotate(target_bitwidth)
[INFO] [stdout] 1478 ~                                                 .metadata(a_metadata)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1479:71
[INFO] [stdout]      |
[INFO] [stdout] 1479 | ...                   box UExpressionInner::And(box aa, box c)
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1479 |                                             box UExpressionInner::And(Box::new(aa), box c)
[INFO] [stdout]      |                                                                       ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1479:79
[INFO] [stdout]      |
[INFO] [stdout] 1479 | ...                   box UExpressionInner::And(box aa, box c)
[INFO] [stdout]      |                                                         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1479 |                                             box UExpressionInner::And(box aa, Box::new(c))
[INFO] [stdout]      |                                                                               ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1479:45
[INFO] [stdout]      |
[INFO] [stdout] 1479 | / ...                   box UExpressionInner::And(box aa, box c)
[INFO] [stdout] 1480 | | ...                       .annotate(target_bitwidth)
[INFO] [stdout] 1481 | | ...                       .metadata(b_metadata),
[INFO] [stdout]      | |_______________________________________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1479 ~                                             Box::new(UExpressionInner::And(box aa, box c)
[INFO] [stdout] 1480 +                                                 .annotate(target_bitwidth)
[INFO] [stdout] 1481 ~                                                 .metadata(b_metadata)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1485:63
[INFO] [stdout]      |
[INFO] [stdout] 1485 | ...                   UExpressionInner::And(box bb, box cc)
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1485 |                                         UExpressionInner::And(Box::new(bb), box cc)
[INFO] [stdout]      |                                                               ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1485:71
[INFO] [stdout]      |
[INFO] [stdout] 1485 | ...                   UExpressionInner::And(box bb, box cc)
[INFO] [stdout]      |                                                     ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1485 |                                         UExpressionInner::And(box bb, Box::new(cc))
[INFO] [stdout]      |                                                                       ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1495:37
[INFO] [stdout]      |
[INFO] [stdout] 1495 | ...                   box a.annotate(target_bitwidth).metadata(a_metadata),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                                     Box::new(a.annotate(target_bitwidth).metadata(a_metadata)),
[INFO] [stdout]      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1496:37
[INFO] [stdout]      |
[INFO] [stdout] 1496 | ...                   box b.annotate(target_bitwidth).metadata(b_metadata),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1496 |                                     Box::new(b.annotate(target_bitwidth).metadata(b_metadata)),
[INFO] [stdout]      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1540:54
[INFO] [stdout]      |
[INFO] [stdout] 1540 | ...                   FlatExpression::Mult(box x.clone(), box y.clone()),
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1540 |                                 FlatExpression::Mult(Box::new(x.clone()), box y.clone()),
[INFO] [stdout]      |                                                      ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1540:69
[INFO] [stdout]      |
[INFO] [stdout] 1540 | ...                   FlatExpression::Mult(box x.clone(), box y.clone()),
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1540 |                                 FlatExpression::Mult(box x.clone(), Box::new(y.clone())),
[INFO] [stdout]      |                                                                     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1620:33
[INFO] [stdout]      |
[INFO] [stdout] 1620 | ...                   box acc,
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1620 |                                 Box::new(acc),
[INFO] [stdout]      |                                 ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1622:37
[INFO] [stdout]      |
[INFO] [stdout] 1622 | / ...                   box FlatExpression::Number(
[INFO] [stdout] 1623 | | ...                       T::from(2).pow(target_bitwidth.to_usize() - index - 1),
[INFO] [stdout] 1624 | | ...                   ),
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1622 ~                                     Box::new(FlatExpression::Number(
[INFO] [stdout] 1623 +                                         T::from(2).pow(target_bitwidth.to_usize() - index - 1),
[INFO] [stdout] 1624 ~                                     )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1625:37
[INFO] [stdout]      |
[INFO] [stdout] 1625 | ...                   box bit.clone().into(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1625 |                                     Box::new(bit.clone().into()),
[INFO] [stdout]      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1621:33
[INFO] [stdout]      |
[INFO] [stdout] 1621 | / ...                   box FlatExpression::Mult(
[INFO] [stdout] 1622 | | ...                       box FlatExpression::Number(
[INFO] [stdout] 1623 | | ...                           T::from(2).pow(target_bitwidth.to_usize() - index - 1),
[INFO] [stdout] 1624 | | ...                       ),
[INFO] [stdout] 1625 | | ...                       box bit.clone().into(),
[INFO] [stdout] 1626 | | ...                   ),
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1621 ~                                 Box::new(FlatExpression::Mult(
[INFO] [stdout] 1622 +                                     box FlatExpression::Number(
[INFO] [stdout] 1623 +                                         T::from(2).pow(target_bitwidth.to_usize() - index - 1),
[INFO] [stdout] 1624 +                                     ),
[INFO] [stdout] 1625 +                                     box bit.clone().into(),
[INFO] [stdout] 1626 ~                                 )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1707:33
[INFO] [stdout]      |
[INFO] [stdout] 1707 | ...                   box bits[i].clone().into(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1707 |                                 Box::new(bits[i].clone().into()),
[INFO] [stdout]      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1708:33
[INFO] [stdout]      |
[INFO] [stdout] 1708 | ...                   box bits[i].clone().into(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1708 |                                 Box::new(bits[i].clone().into()),
[INFO] [stdout]      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:1772:37
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                 FlatExpression::Add(box new_left, box new_right)
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                 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:1772:51
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                 FlatExpression::Add(box new_left, box new_right)
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                 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:1795:37
[INFO] [stdout]      |
[INFO] [stdout] 1795 |                 FlatExpression::Sub(box new_left, box new_right)
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1795 |                 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:1795:51
[INFO] [stdout]      |
[INFO] [stdout] 1795 |                 FlatExpression::Sub(box new_left, box new_right)
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1795 |                 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:1816:38
[INFO] [stdout]      |
[INFO] [stdout] 1816 |                 FlatExpression::Mult(box new_left, box new_right)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1816 |                 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:1816:52
[INFO] [stdout]      |
[INFO] [stdout] 1816 |                 FlatExpression::Mult(box new_left, box new_right)
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1816 |                 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:1847:42
[INFO] [stdout]      |
[INFO] [stdout] 1847 |                     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] 1847 |                     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:1847:59
[INFO] [stdout]      |
[INFO] [stdout] 1847 |                     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] 1847 |                     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:1860:42
[INFO] [stdout]      |
[INFO] [stdout] 1860 |                     FlatExpression::Mult(box new_right, box inverse.into()),
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1860 |                     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:1860:57
[INFO] [stdout]      |
[INFO] [stdout] 1860 |                     FlatExpression::Mult(box new_right, box inverse.into()),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1860 |                     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:1911:49
[INFO] [stdout]      |
[INFO] [stdout] 1911 | ...                   box previous.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1911 |                                                 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:1912:49
[INFO] [stdout]      |
[INFO] [stdout] 1912 | ...                   box previous.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1912 |                                                 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:62
[INFO] [stdout]      |
[INFO] [stdout] 1933 | ...                   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] 1933 |                                         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:1933:79
[INFO] [stdout]      |
[INFO] [stdout] 1933 | ...                   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] 1933 |                                         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:2203:21
[INFO] [stdout]      |
[INFO] [stdout] 2203 |                     box self.identify_expression(x, statements_flattened),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2203 |                     Box::new(self.identify_expression(x, statements_flattened)),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:2204:21
[INFO] [stdout]      |
[INFO] [stdout] 2204 |                     box self.identify_expression(y, statements_flattened),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2204 |                     Box::new(self.identify_expression(y, statements_flattened)),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:2210:21
[INFO] [stdout]      |
[INFO] [stdout] 2210 |                     box self.identify_expression(x, statements_flattened),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2210 |                     Box::new(self.identify_expression(x, statements_flattened)),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:2211:21
[INFO] [stdout]      |
[INFO] [stdout] 2211 |                     box FlatExpression::Number(T::from(1)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2211 |                     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:2284:42
[INFO] [stdout]      |
[INFO] [stdout] 2284 |                     FlatExpression::Mult(box variable.into(), box variable.into()),
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2284 |                     FlatExpression::Mult(Box::new(variable.into()), box variable.into()),
[INFO] [stdout]      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:2284:63
[INFO] [stdout]      |
[INFO] [stdout] 2284 |                     FlatExpression::Mult(box variable.into(), box variable.into()),
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2284 |                     FlatExpression::Mult(box variable.into(), Box::new(variable.into())),
[INFO] [stdout]      |                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:2294:46
[INFO] [stdout]      |
[INFO] [stdout] 2294 |                         FlatExpression::Mult(box variable.into(), box variable.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2294 |                         FlatExpression::Mult(Box::new(variable.into()), box variable.into()),
[INFO] [stdout]      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:2294:67
[INFO] [stdout]      |
[INFO] [stdout] 2294 |                         FlatExpression::Mult(box variable.into(), box variable.into()),
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2294 |                         FlatExpression::Mult(box variable.into(), Box::new(variable.into())),
[INFO] [stdout]      |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3073:17
[INFO] [stdout]      |
[INFO] [stdout] 3073 |                 box FieldElementExpression::Number(Bn128Field::from(32)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3073 |                 Box::new(FieldElementExpression::Number(Bn128Field::from(32))),
[INFO] [stdout]      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3074:17
[INFO] [stdout]      |
[INFO] [stdout] 3074 |                 box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3074 |                 Box::new(FieldElementExpression::Number(Bn128Field::from(4))),
[INFO] [stdout]      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3072:13
[INFO] [stdout]      |
[INFO] [stdout] 3072 | /             box BooleanExpression::FieldEq(
[INFO] [stdout] 3073 | |                 box FieldElementExpression::Number(Bn128Field::from(32)),
[INFO] [stdout] 3074 | |                 box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3075 | |             ),
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3072 ~             Box::new(BooleanExpression::FieldEq(
[INFO] [stdout] 3073 +                 box FieldElementExpression::Number(Bn128Field::from(32)),
[INFO] [stdout] 3074 +                 box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3075 ~             )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3076:13
[INFO] [stdout]      |
[INFO] [stdout] 3076 |             box FieldElementExpression::Number(Bn128Field::from(12)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3076 |             Box::new(FieldElementExpression::Number(Bn128Field::from(12))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3077:13
[INFO] [stdout]      |
[INFO] [stdout] 3077 |             box FieldElementExpression::Number(Bn128Field::from(51)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3077 |             Box::new(FieldElementExpression::Number(Bn128Field::from(51))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3090:13
[INFO] [stdout]      |
[INFO] [stdout] 3090 |             box FieldElementExpression::Number(Bn128Field::from(32)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3090 |             Box::new(FieldElementExpression::Number(Bn128Field::from(32))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3091:13
[INFO] [stdout]      |
[INFO] [stdout] 3091 |             box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3091 |             Box::new(FieldElementExpression::Number(Bn128Field::from(4))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3101:13
[INFO] [stdout]      |
[INFO] [stdout] 3101 |             box FieldElementExpression::Number(Bn128Field::from(32)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3101 |             Box::new(FieldElementExpression::Number(Bn128Field::from(32))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3102:13
[INFO] [stdout]      |
[INFO] [stdout] 3102 |             box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3102 |             Box::new(FieldElementExpression::Number(Bn128Field::from(4))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3119:21
[INFO] [stdout]      |
[INFO] [stdout] 3119 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3119 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(4))),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3120:21
[INFO] [stdout]      |
[INFO] [stdout] 3120 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3120 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(4))),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3118:17
[INFO] [stdout]      |
[INFO] [stdout] 3118 | /                 box BooleanExpression::FieldEq(
[INFO] [stdout] 3119 | |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3120 | |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3121 | |                 ),
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3118 ~                 Box::new(BooleanExpression::FieldEq(
[INFO] [stdout] 3119 +                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3120 +                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3121 ~                 )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3123:21
[INFO] [stdout]      |
[INFO] [stdout] 3123 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3123 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(4))),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3124:21
[INFO] [stdout]      |
[INFO] [stdout] 3124 |                     box FieldElementExpression::Number(Bn128Field::from(20)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3124 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(20))),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3122:17
[INFO] [stdout]      |
[INFO] [stdout] 3122 | /                 box BooleanExpression::Lt(
[INFO] [stdout] 3123 | |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3124 | |                     box FieldElementExpression::Number(Bn128Field::from(20)),
[INFO] [stdout] 3125 | |                 ),
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3122 ~                 Box::new(BooleanExpression::Lt(
[INFO] [stdout] 3123 +                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3124 +                     box FieldElementExpression::Number(Bn128Field::from(20)),
[INFO] [stdout] 3125 ~                 )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3117:13
[INFO] [stdout]      |
[INFO] [stdout] 3117 | /             box BooleanExpression::And(
[INFO] [stdout] 3118 | |                 box BooleanExpression::FieldEq(
[INFO] [stdout] 3119 | |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3120 | |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] ...    |
[INFO] [stdout] 3125 | |                 ),
[INFO] [stdout] 3126 | |             ),
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3117 ~             Box::new(BooleanExpression::And(
[INFO] [stdout] 3118 +                 box BooleanExpression::FieldEq(
[INFO] [stdout] 3119 +                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3120 +                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3121 +                 ),
[INFO] [stdout] 3122 +                 box BooleanExpression::Lt(
[INFO] [stdout] 3123 +                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout] 3124 +                     box FieldElementExpression::Number(Bn128Field::from(20)),
[INFO] [stdout] 3125 +                 ),
[INFO] [stdout] 3126 ~             )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3127:13
[INFO] [stdout]      |
[INFO] [stdout] 3127 |             box FieldElementExpression::Number(Bn128Field::from(12)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3127 |             Box::new(FieldElementExpression::Number(Bn128Field::from(12))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3128:13
[INFO] [stdout]      |
[INFO] [stdout] 3128 |             box FieldElementExpression::Number(Bn128Field::from(51)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3128 |             Box::new(FieldElementExpression::Number(Bn128Field::from(51))),
[INFO] [stdout]      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3150:21
[INFO] [stdout]      |
[INFO] [stdout] 3150 |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3150 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(5))),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3151:21
[INFO] [stdout]      |
[INFO] [stdout] 3151 |                     box FieldElementExpression::Identifier("b".into()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3151 |                     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:3149:17
[INFO] [stdout]      |
[INFO] [stdout] 3149 | /                 box FieldElementExpression::Div(
[INFO] [stdout] 3150 | |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout] 3151 | |                     box FieldElementExpression::Identifier("b".into()),
[INFO] [stdout] 3152 | |                 ),
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3149 ~                 Box::new(FieldElementExpression::Div(
[INFO] [stdout] 3150 +                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout] 3151 +                     box FieldElementExpression::Identifier("b".into()),
[INFO] [stdout] 3152 ~                 )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/flatten/mod.rs:3153:17
[INFO] [stdout]      |
[INFO] [stdout] 3153 |                 box FieldElementExpression::Identifier("b".into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 3153 |                 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/utils.rs:12:38
[INFO] [stdout]    |
[INFO] [stdout] 12 |                 FlatExpression::Mult(box FlatExpression::Number(coeff), box var)
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 12 |                 FlatExpression::Mult(Box::new(FlatExpression::Number(coeff)), box var)
[INFO] [stdout]    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/flatten/utils.rs:12:73
[INFO] [stdout]    |
[INFO] [stdout] 12 |                 FlatExpression::Mult(box FlatExpression::Number(coeff), box var)
[INFO] [stdout]    |                                                                         ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 12 |                 FlatExpression::Mult(box FlatExpression::Number(coeff), Box::new(var))
[INFO] [stdout]    |                                                                         ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/flatten/utils.rs:17:21
[INFO] [stdout]    |
[INFO] [stdout] 17 |                     box flat_expression_from_bits_aux(u.to_vec()),
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 17 |                     Box::new(flat_expression_from_bits_aux(u.to_vec())),
[INFO] [stdout]    |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/flatten/utils.rs:18:21
[INFO] [stdout]    |
[INFO] [stdout] 18 |                     box flat_expression_from_bits_aux(v.to_vec()),
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 18 |                     Box::new(flat_expression_from_bits_aux(v.to_vec())),
[INFO] [stdout]    |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:1087:29
[INFO] [stdout]      |
[INFO] [stdout] 1087 | ...                   box checked_assignee,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1087 |                             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:1088:29
[INFO] [stdout]      |
[INFO] [stdout] 1088 | ...                   box checked_typed_index,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1088 |                             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:1107:61
[INFO] [stdout]      |
[INFO] [stdout] 1107 |                         Some(_) => Ok(TypedAssignee::Member(box checked_assignee, member.into())),
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1107 |                         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:1167:41
[INFO] [stdout]      |
[INFO] [stdout] 1167 | / ...                   box e
[INFO] [stdout] 1168 | | ...                       .clone()
[INFO] [stdout] 1169 | | ...                       .annotate(Type::Array(array_type.clone()), size),
[INFO] [stdout]      | |__________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1167 ~                                         Box::new(e
[INFO] [stdout] 1168 +                                             .clone()
[INFO] [stdout] 1169 ~                                             .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:1170:41
[INFO] [stdout]      |
[INFO] [stdout] 1170 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1170 |                                         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:1175:41
[INFO] [stdout]      |
[INFO] [stdout] 1175 | ...                   box e.clone().annotate(Type::Struct(members.clone()), size),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1175 |                                         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:1176:41
[INFO] [stdout]      |
[INFO] [stdout] 1176 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1176 |                                         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:1246:56
[INFO] [stdout]      |
[INFO] [stdout] 1246 |                         Ok(FieldElementExpression::Add(box e1, box e2).into())
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1246 |                         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:1246:64
[INFO] [stdout]      |
[INFO] [stdout] 1246 |                         Ok(FieldElementExpression::Add(box e1, box e2).into())
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1246 |                         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:1280:56
[INFO] [stdout]      |
[INFO] [stdout] 1280 |                         Ok(FieldElementExpression::Sub(box e1, box e2).into())
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1280 |                         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:1280:64
[INFO] [stdout]      |
[INFO] [stdout] 1280 |                         Ok(FieldElementExpression::Sub(box e1, box e2).into())
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1280 |                         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:1314:57
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                         Ok(FieldElementExpression::Mult(box e1, box e2).into())
[INFO] [stdout]      |                                                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                         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:1314:65
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                         Ok(FieldElementExpression::Mult(box e1, box e2).into())
[INFO] [stdout]      |                                                                 ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                         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:1348:56
[INFO] [stdout]      |
[INFO] [stdout] 1348 |                         Ok(FieldElementExpression::Div(box e1, box e2).into())
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1348 |                         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:1348:64
[INFO] [stdout]      |
[INFO] [stdout] 1348 |                         Ok(FieldElementExpression::Div(box e1, box e2).into())
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1348 |                         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:1413:83
[INFO] [stdout]      |
[INFO] [stdout] 1413 |                         TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)),
[INFO] [stdout]      |                                                                                   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1413 |                         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:1413:91
[INFO] [stdout]      |
[INFO] [stdout] 1413 |                         TypedExpression::FieldElement(FieldElementExpression::Pow(box e1, box e2)),
[INFO] [stdout]      |                                                                                           ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1413 |                         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:1438:71
[INFO] [stdout]      |
[INFO] [stdout] 1438 | ...                   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] 1438 |                                     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:1438:86
[INFO] [stdout]      |
[INFO] [stdout] 1438 | ...                   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] 1438 |                                     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:1438:103
[INFO] [stdout]      |
[INFO] [stdout] 1438 | ...                   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] 1438 |                                     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:1441:66
[INFO] [stdout]      |
[INFO] [stdout] 1441 | ...                   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] 1441 |                                     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:1441:81
[INFO] [stdout]      |
[INFO] [stdout] 1441 | ...                   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] 1441 |                                     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:1441:98
[INFO] [stdout]      |
[INFO] [stdout] 1441 | ...                   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] 1441 |                                     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:1446:69
[INFO] [stdout]      |
[INFO] [stdout] 1446 | ...                   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] 1446 |                                     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:1446:84
[INFO] [stdout]      |
[INFO] [stdout] 1446 | ...                   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] 1446 |                                     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:1446:101
[INFO] [stdout]      |
[INFO] [stdout] 1446 | ...                   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] 1446 |                                     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:1450:70
[INFO] [stdout]      |
[INFO] [stdout] 1450 | ...                   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] 1450 |                                     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:1450:85
[INFO] [stdout]      |
[INFO] [stdout] 1450 | ...                   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] 1450 |                                     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:1450:102
[INFO] [stdout]      |
[INFO] [stdout] 1450 | ...                   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] 1450 |                                     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:1454:65
[INFO] [stdout]      |
[INFO] [stdout] 1454 | ...                   Ok(UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth).into())
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1454 |                                     Ok(UExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(bitwidth).into())
[INFO] [stdout]      |                                                                 ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:1454:80
[INFO] [stdout]      |
[INFO] [stdout] 1454 | ...                   Ok(UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth).into())
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1454 |                                     Ok(UExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(bitwidth).into())
[INFO] [stdout]      |                                                                                ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:1454:97
[INFO] [stdout]      |
[INFO] [stdout] 1454 | ...                   Ok(UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth).into())
[INFO] [stdout]      |                                                                                   ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1454 |                                     Ok(UExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(bitwidth).into())
[INFO] [stdout]      |                                                                                                 ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:1581:50
[INFO] [stdout]      |
[INFO] [stdout] 1581 |                         Ok(BooleanExpression::Lt(box e1, box e2).into())
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1581 |                         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:1581:58
[INFO] [stdout]      |
[INFO] [stdout] 1581 |                         Ok(BooleanExpression::Lt(box e1, box e2).into())
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1581 |                         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:1600:50
[INFO] [stdout]      |
[INFO] [stdout] 1600 |                         Ok(BooleanExpression::Le(box e1, box e2).into())
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1600 |                         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:1600:58
[INFO] [stdout]      |
[INFO] [stdout] 1600 |                         Ok(BooleanExpression::Le(box e1, box e2).into())
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1600 |                         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:1619:55
[INFO] [stdout]      |
[INFO] [stdout] 1619 |                         Ok(BooleanExpression::FieldEq(box e1, box e2).into())
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1619 |                         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:1619:63
[INFO] [stdout]      |
[INFO] [stdout] 1619 |                         Ok(BooleanExpression::FieldEq(box e1, box e2).into())
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1619 |                         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:1622:54
[INFO] [stdout]      |
[INFO] [stdout] 1622 |                         Ok(BooleanExpression::BoolEq(box e1, box e2).into())
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1622 |                         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:1622:62
[INFO] [stdout]      |
[INFO] [stdout] 1622 |                         Ok(BooleanExpression::BoolEq(box e1, box e2).into())
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1622 |                         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:1626:59
[INFO] [stdout]      |
[INFO] [stdout] 1626 | ...                   Ok(BooleanExpression::ArrayEq(box e1, box e2).into())
[INFO] [stdout]      |                                                     ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1626 |                             Ok(BooleanExpression::ArrayEq(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:1626:67
[INFO] [stdout]      |
[INFO] [stdout] 1626 | ...                   Ok(BooleanExpression::ArrayEq(box e1, box e2).into())
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1626 |                             Ok(BooleanExpression::ArrayEq(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:1642:60
[INFO] [stdout]      |
[INFO] [stdout] 1642 | ...                   Ok(BooleanExpression::StructEq(box e1, box e2).into())
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1642 |                             Ok(BooleanExpression::StructEq(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:1642:68
[INFO] [stdout]      |
[INFO] [stdout] 1642 | ...                   Ok(BooleanExpression::StructEq(box e1, box e2).into())
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1642 |                             Ok(BooleanExpression::StructEq(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:1658:58
[INFO] [stdout]      |
[INFO] [stdout] 1658 | ...                   Ok(BooleanExpression::UintEq(box e1, box e2).into())
[INFO] [stdout]      |                                                    ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1658 |                             Ok(BooleanExpression::UintEq(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:1658:66
[INFO] [stdout]      |
[INFO] [stdout] 1658 | ...                   Ok(BooleanExpression::UintEq(box e1, box e2).into())
[INFO] [stdout]      |                                                            ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1658 |                             Ok(BooleanExpression::UintEq(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:1689:50
[INFO] [stdout]      |
[INFO] [stdout] 1689 |                         Ok(BooleanExpression::Ge(box e1, box e2).into())
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1689 |                         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:1689:58
[INFO] [stdout]      |
[INFO] [stdout] 1689 |                         Ok(BooleanExpression::Ge(box e1, box e2).into())
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1689 |                         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:1708:50
[INFO] [stdout]      |
[INFO] [stdout] 1708 |                         Ok(BooleanExpression::Gt(box e1, box e2).into())
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1708 |                         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:1708:58
[INFO] [stdout]      |
[INFO] [stdout] 1708 |                         Ok(BooleanExpression::Gt(box e1, box e2).into())
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1708 |                         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:1802:49
[INFO] [stdout]      |
[INFO] [stdout] 1802 | ...                   box array.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1802 |                                                 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:1803:49
[INFO] [stdout]      |
[INFO] [stdout] 1803 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1803 |                                                 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:1807:49
[INFO] [stdout]      |
[INFO] [stdout] 1807 | ...                   box array.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1807 |                                                 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:1808:49
[INFO] [stdout]      |
[INFO] [stdout] 1808 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1808 |                                                 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:1812:49
[INFO] [stdout]      |
[INFO] [stdout] 1812 | ...                   box array.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1812 |                                                 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:1813:49
[INFO] [stdout]      |
[INFO] [stdout] 1813 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1813 |                                                 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:1819:53
[INFO] [stdout]      |
[INFO] [stdout] 1819 | ...                   box array.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1819 |                                                     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:1820:53
[INFO] [stdout]      |
[INFO] [stdout] 1820 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1820 |                                                     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:1826:49
[INFO] [stdout]      |
[INFO] [stdout] 1826 | ...                   box array.clone(),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1826 |                                                 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:1827:49
[INFO] [stdout]      |
[INFO] [stdout] 1827 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1827 |                                                 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:1890:69
[INFO] [stdout]      |
[INFO] [stdout] 1890 | ...                   Ok(ArrayExpressionInner::Member(box s.clone(), id.to_string())
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1890 |                                     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:2187:51
[INFO] [stdout]      |
[INFO] [stdout] 2187 |                         Ok(BooleanExpression::And(box e1, box e2).into())
[INFO] [stdout]      |                                                   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2187 |                         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:2187:59
[INFO] [stdout]      |
[INFO] [stdout] 2187 |                         Ok(BooleanExpression::And(box e1, box e2).into())
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2187 |                         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:2205:50
[INFO] [stdout]      |
[INFO] [stdout] 2205 |                         Ok(BooleanExpression::Or(box e1, box e2).into())
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2205 |                         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:2205:58
[INFO] [stdout]      |
[INFO] [stdout] 2205 |                         Ok(BooleanExpression::Or(box e1, box e2).into())
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2205 |                         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:2343:78
[INFO] [stdout]      |
[INFO] [stdout] 2343 |                     TypedExpression::Boolean(e) => Ok(BooleanExpression::Not(box e).into()),
[INFO] [stdout]      |                                                                              ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 2343 |                     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:5031:17
[INFO] [stdout]      |
[INFO] [stdout] 5031 |                 box Assignee::Identifier("a").mock(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 5031 |                 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:5032:17
[INFO] [stdout]      |
[INFO] [stdout] 5032 | /                 box RangeOrExpression::Expression(
[INFO] [stdout] 5033 | |                     Expression::FieldConstant(BigUint::from(2u32)).mock(),
[INFO] [stdout] 5034 | |                 ),
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 5032 ~                 Box::new(RangeOrExpression::Expression(
[INFO] [stdout] 5033 +                     Expression::FieldConstant(BigUint::from(2u32)).mock(),
[INFO] [stdout] 5034 ~                 )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:5072:21
[INFO] [stdout]      |
[INFO] [stdout] 5072 |                     box Assignee::Identifier("a").mock(),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 5072 |                     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:5073:21
[INFO] [stdout]      |
[INFO] [stdout] 5073 | /                     box RangeOrExpression::Expression(
[INFO] [stdout] 5074 | |                         Expression::FieldConstant(BigUint::from(1u32)).mock(),
[INFO] [stdout] 5075 | |                     ),
[INFO] [stdout]      | |_____________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 5073 ~                     Box::new(RangeOrExpression::Expression(
[INFO] [stdout] 5074 +                         Expression::FieldConstant(BigUint::from(1u32)).mock(),
[INFO] [stdout] 5075 ~                     )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:5071:17
[INFO] [stdout]      |
[INFO] [stdout] 5071 | /                 box Assignee::Select(
[INFO] [stdout] 5072 | |                     box Assignee::Identifier("a").mock(),
[INFO] [stdout] 5073 | |                     box RangeOrExpression::Expression(
[INFO] [stdout] 5074 | |                         Expression::FieldConstant(BigUint::from(1u32)).mock(),
[INFO] [stdout] 5075 | |                     ),
[INFO] [stdout] 5076 | |                 )
[INFO] [stdout] 5077 | |                 .mock(),
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 5071 ~                 Box::new(Assignee::Select(
[INFO] [stdout] 5072 +                     box Assignee::Identifier("a").mock(),
[INFO] [stdout] 5073 +                     box RangeOrExpression::Expression(
[INFO] [stdout] 5074 +                         Expression::FieldConstant(BigUint::from(1u32)).mock(),
[INFO] [stdout] 5075 +                     ),
[INFO] [stdout] 5076 +                 )
[INFO] [stdout] 5077 ~                 .mock()),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/semantics.rs:5078:17
[INFO] [stdout]      |
[INFO] [stdout] 5078 | /                 box RangeOrExpression::Expression(
[INFO] [stdout] 5079 | |                     Expression::FieldConstant(BigUint::from(2u32)).mock(),
[INFO] [stdout] 5080 | |                 ),
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 5078 ~                 Box::new(RangeOrExpression::Expression(
[INFO] [stdout] 5079 +                     Expression::FieldConstant(BigUint::from(2u32)).mock(),
[INFO] [stdout] 5080 ~                 )),
[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: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: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:127:21
[INFO] [stdout]     |
[INFO] [stdout] 127 |                     box FlatExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 127 |                     Box::new(FlatExpression::Number(Bn128Field::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(Bn128Field::from(3)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 128 |                     Box::new(FlatExpression::Number(Bn128Field::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(Bn128Field::from(3)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 140 |                     Box::new(FlatExpression::Number(Bn128Field::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(Bn128Field::from(2)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 141 |                     Box::new(FlatExpression::Number(Bn128Field::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(Bn128Field::from(3)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     Box::new(FlatExpression::Number(Bn128Field::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(Bn128Field::from(2)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 154 |                     Box::new(FlatExpression::Number(Bn128Field::from(2))),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/flatten_complex_types.rs:31:51
[INFO] [stdout]    |
[INFO] [stdout] 31 |                     zir::SourceIdentifier::Select(box id.clone(), i),
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 31 |                     zir::SourceIdentifier::Select(Box::new(id.clone()), i),
[INFO] [stdout]    |                                                   ~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/flatten_complex_types.rs:40:51
[INFO] [stdout]    |
[INFO] [stdout] 40 |                     zir::SourceIdentifier::Member(box id.clone(), struct_member.id.clone()),
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 40 |                     zir::SourceIdentifier::Member(Box::new(id.clone()), struct_member.id.clone()),
[INFO] [stdout]    |                                                   ~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:509:46
[INFO] [stdout]     |
[INFO] [stdout] 509 |             zir::FieldElementExpression::Add(box e1, box e2)
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 509 |             zir::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/flatten_complex_types.rs:509:54
[INFO] [stdout]     |
[INFO] [stdout] 509 |             zir::FieldElementExpression::Add(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 509 |             zir::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/flatten_complex_types.rs:514:46
[INFO] [stdout]     |
[INFO] [stdout] 514 |             zir::FieldElementExpression::Sub(box e1, box e2)
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 514 |             zir::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/flatten_complex_types.rs:514:54
[INFO] [stdout]     |
[INFO] [stdout] 514 |             zir::FieldElementExpression::Sub(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 514 |             zir::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/flatten_complex_types.rs:519:47
[INFO] [stdout]     |
[INFO] [stdout] 519 |             zir::FieldElementExpression::Mult(box e1, box e2)
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 519 |             zir::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/flatten_complex_types.rs:519:55
[INFO] [stdout]     |
[INFO] [stdout] 519 |             zir::FieldElementExpression::Mult(box e1, box e2)
[INFO] [stdout]     |                                                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 519 |             zir::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/flatten_complex_types.rs:524:46
[INFO] [stdout]     |
[INFO] [stdout] 524 |             zir::FieldElementExpression::Div(box e1, box e2)
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 524 |             zir::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/flatten_complex_types.rs:524:54
[INFO] [stdout]     |
[INFO] [stdout] 524 |             zir::FieldElementExpression::Div(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 524 |             zir::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/flatten_complex_types.rs:529:46
[INFO] [stdout]     |
[INFO] [stdout] 529 |             zir::FieldElementExpression::Pow(box e1, box e2)
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 529 |             zir::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/static_analysis/flatten_complex_types.rs:529:54
[INFO] [stdout]     |
[INFO] [stdout] 529 |             zir::FieldElementExpression::Pow(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 529 |             zir::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/static_analysis/flatten_complex_types.rs:535:49
[INFO] [stdout]     |
[INFO] [stdout] 535 |             zir::FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 535 |             zir::FieldElementExpression::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:535:59
[INFO] [stdout]     |
[INFO] [stdout] 535 |             zir::FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 535 |             zir::FieldElementExpression::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                           ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:535:69
[INFO] [stdout]     |
[INFO] [stdout] 535 |             zir::FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                                     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 535 |             zir::FieldElementExpression::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                                     ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:586:45
[INFO] [stdout]     |
[INFO] [stdout] 586 |             zir::BooleanExpression::FieldEq(box e1, box e2)
[INFO] [stdout]     |                                             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 586 |             zir::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/flatten_complex_types.rs:586:53
[INFO] [stdout]     |
[INFO] [stdout] 586 |             zir::BooleanExpression::FieldEq(box e1, box e2)
[INFO] [stdout]     |                                                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 586 |             zir::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/flatten_complex_types.rs:591:44
[INFO] [stdout]     |
[INFO] [stdout] 591 |             zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 591 |             zir::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/flatten_complex_types.rs:591:52
[INFO] [stdout]     |
[INFO] [stdout] 591 |             zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 591 |             zir::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/flatten_complex_types.rs:603:25
[INFO] [stdout]     |
[INFO] [stdout] 603 |                         box acc,
[INFO] [stdout]     |                         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 603 |                         Box::new(acc),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:608:66
[INFO] [stdout]     |
[INFO] [stdout] 608 | ...                   ) => zir::BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout]     |                                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 608 |                             ) => zir::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/flatten_complex_types.rs:608:74
[INFO] [stdout]     |
[INFO] [stdout] 608 | ...                   ) => zir::BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout]     |                                                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 608 |                             ) => zir::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/flatten_complex_types.rs:610:64
[INFO] [stdout]     |
[INFO] [stdout] 610 | ...                   zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 610 |                                 zir::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/flatten_complex_types.rs:610:72
[INFO] [stdout]     |
[INFO] [stdout] 610 | ...                   zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 610 |                                 zir::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/flatten_complex_types.rs:613:64
[INFO] [stdout]     |
[INFO] [stdout] 613 | ...                   zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 613 |                                 zir::BooleanExpression::UintEq(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/flatten_complex_types.rs:613:72
[INFO] [stdout]     |
[INFO] [stdout] 613 | ...                   zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 613 |                                 zir::BooleanExpression::UintEq(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/flatten_complex_types.rs:604:25
[INFO] [stdout]     |
[INFO] [stdout] 604 | /                         box match (e1, e2) {
[INFO] [stdout] 605 | |                             (
[INFO] [stdout] 606 | |                                 zir::ZirExpression::FieldElement(e1),
[INFO] [stdout] 607 | |                                 zir::ZirExpression::FieldElement(e2),
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |                             _ => unreachable!(),
[INFO] [stdout] 616 | |                         },
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 604 ~                         Box::new(match (e1, e2) {
[INFO] [stdout] 605 +                             (
[INFO] [stdout] 606 +                                 zir::ZirExpression::FieldElement(e1),
[INFO] [stdout] 607 +                                 zir::ZirExpression::FieldElement(e2),
[INFO] [stdout] 608 +                             ) => zir::BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout] 609 +                             (zir::ZirExpression::Boolean(e1), zir::ZirExpression::Boolean(e2)) => {
[INFO] [stdout] 610 +                                 zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout] 611 +                             }
[INFO] [stdout] 612 +                             (zir::ZirExpression::Uint(e1), zir::ZirExpression::Uint(e2)) => {
[INFO] [stdout] 613 +                                 zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout] 614 +                             }
[INFO] [stdout] 615 +                             _ => unreachable!(),
[INFO] [stdout] 616 ~                         }),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:631:25
[INFO] [stdout]     |
[INFO] [stdout] 631 |                         box acc,
[INFO] [stdout]     |                         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 631 |                         Box::new(acc),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:636:66
[INFO] [stdout]     |
[INFO] [stdout] 636 | ...                   ) => zir::BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout]     |                                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 636 |                             ) => zir::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/flatten_complex_types.rs:636:74
[INFO] [stdout]     |
[INFO] [stdout] 636 | ...                   ) => zir::BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout]     |                                                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 636 |                             ) => zir::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/flatten_complex_types.rs:638:64
[INFO] [stdout]     |
[INFO] [stdout] 638 | ...                   zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 638 |                                 zir::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/flatten_complex_types.rs:638:72
[INFO] [stdout]     |
[INFO] [stdout] 638 | ...                   zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 638 |                                 zir::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/flatten_complex_types.rs:641:64
[INFO] [stdout]     |
[INFO] [stdout] 641 | ...                   zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 641 |                                 zir::BooleanExpression::UintEq(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/flatten_complex_types.rs:641:72
[INFO] [stdout]     |
[INFO] [stdout] 641 | ...                   zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 641 |                                 zir::BooleanExpression::UintEq(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/flatten_complex_types.rs:632:25
[INFO] [stdout]     |
[INFO] [stdout] 632 | /                         box match (e1, e2) {
[INFO] [stdout] 633 | |                             (
[INFO] [stdout] 634 | |                                 zir::ZirExpression::FieldElement(e1),
[INFO] [stdout] 635 | |                                 zir::ZirExpression::FieldElement(e2),
[INFO] [stdout] ...   |
[INFO] [stdout] 643 | |                             _ => unreachable!(),
[INFO] [stdout] 644 | |                         },
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 632 ~                         Box::new(match (e1, e2) {
[INFO] [stdout] 633 +                             (
[INFO] [stdout] 634 +                                 zir::ZirExpression::FieldElement(e1),
[INFO] [stdout] 635 +                                 zir::ZirExpression::FieldElement(e2),
[INFO] [stdout] 636 +                             ) => zir::BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout] 637 +                             (zir::ZirExpression::Boolean(e1), zir::ZirExpression::Boolean(e2)) => {
[INFO] [stdout] 638 +                                 zir::BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout] 639 +                             }
[INFO] [stdout] 640 +                             (zir::ZirExpression::Uint(e1), zir::ZirExpression::Uint(e2)) => {
[INFO] [stdout] 641 +                                 zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout] 642 +                             }
[INFO] [stdout] 643 +                             _ => unreachable!(),
[INFO] [stdout] 644 ~                         }),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:653:44
[INFO] [stdout]     |
[INFO] [stdout] 653 |             zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 653 |             zir::BooleanExpression::UintEq(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/flatten_complex_types.rs:653:52
[INFO] [stdout]     |
[INFO] [stdout] 653 |             zir::BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 653 |             zir::BooleanExpression::UintEq(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/flatten_complex_types.rs:658:40
[INFO] [stdout]     |
[INFO] [stdout] 658 |             zir::BooleanExpression::Lt(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 658 |             zir::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/flatten_complex_types.rs:658:48
[INFO] [stdout]     |
[INFO] [stdout] 658 |             zir::BooleanExpression::Lt(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 658 |             zir::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/flatten_complex_types.rs:663:40
[INFO] [stdout]     |
[INFO] [stdout] 663 |             zir::BooleanExpression::Le(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 663 |             zir::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/flatten_complex_types.rs:663:48
[INFO] [stdout]     |
[INFO] [stdout] 663 |             zir::BooleanExpression::Le(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 663 |             zir::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/flatten_complex_types.rs:668:40
[INFO] [stdout]     |
[INFO] [stdout] 668 |             zir::BooleanExpression::Gt(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 668 |             zir::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/flatten_complex_types.rs:668:48
[INFO] [stdout]     |
[INFO] [stdout] 668 |             zir::BooleanExpression::Gt(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 668 |             zir::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/flatten_complex_types.rs:673:40
[INFO] [stdout]     |
[INFO] [stdout] 673 |             zir::BooleanExpression::Ge(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 673 |             zir::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/flatten_complex_types.rs:673:48
[INFO] [stdout]     |
[INFO] [stdout] 673 |             zir::BooleanExpression::Ge(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 673 |             zir::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/flatten_complex_types.rs:678:40
[INFO] [stdout]     |
[INFO] [stdout] 678 |             zir::BooleanExpression::Or(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 678 |             zir::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/flatten_complex_types.rs:678:48
[INFO] [stdout]     |
[INFO] [stdout] 678 |             zir::BooleanExpression::Or(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 678 |             zir::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/flatten_complex_types.rs:683:41
[INFO] [stdout]     |
[INFO] [stdout] 683 |             zir::BooleanExpression::And(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 683 |             zir::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/flatten_complex_types.rs:683:49
[INFO] [stdout]     |
[INFO] [stdout] 683 |             zir::BooleanExpression::And(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 683 |             zir::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/flatten_complex_types.rs:687:41
[INFO] [stdout]     |
[INFO] [stdout] 687 |             zir::BooleanExpression::Not(box e)
[INFO] [stdout]     |                                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 687 |             zir::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/flatten_complex_types.rs:693:44
[INFO] [stdout]     |
[INFO] [stdout] 693 |             zir::BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 693 |             zir::BooleanExpression::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:693:54
[INFO] [stdout]     |
[INFO] [stdout] 693 |             zir::BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 693 |             zir::BooleanExpression::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:693:64
[INFO] [stdout]     |
[INFO] [stdout] 693 |             zir::BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 693 |             zir::BooleanExpression::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                                ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:753:40
[INFO] [stdout]     |
[INFO] [stdout] 753 |             zir::UExpressionInner::Add(box left, box right)
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 753 |             zir::UExpressionInner::Add(Box::new(left), box right)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:753:50
[INFO] [stdout]     |
[INFO] [stdout] 753 |             zir::UExpressionInner::Add(box left, box right)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 753 |             zir::UExpressionInner::Add(box left, Box::new(right))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:759:40
[INFO] [stdout]     |
[INFO] [stdout] 759 |             zir::UExpressionInner::Sub(box left, box right)
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 759 |             zir::UExpressionInner::Sub(Box::new(left), box right)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:759:50
[INFO] [stdout]     |
[INFO] [stdout] 759 |             zir::UExpressionInner::Sub(box left, box right)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 759 |             zir::UExpressionInner::Sub(box left, Box::new(right))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:765:41
[INFO] [stdout]     |
[INFO] [stdout] 765 |             zir::UExpressionInner::Mult(box left, box right)
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 765 |             zir::UExpressionInner::Mult(Box::new(left), box right)
[INFO] [stdout]     |                                         ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:765:51
[INFO] [stdout]     |
[INFO] [stdout] 765 |             zir::UExpressionInner::Mult(box left, box right)
[INFO] [stdout]     |                                                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 765 |             zir::UExpressionInner::Mult(box left, Box::new(right))
[INFO] [stdout]     |                                                   ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:771:40
[INFO] [stdout]     |
[INFO] [stdout] 771 |             zir::UExpressionInner::Div(box left, box right)
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 771 |             zir::UExpressionInner::Div(Box::new(left), box right)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:771:50
[INFO] [stdout]     |
[INFO] [stdout] 771 |             zir::UExpressionInner::Div(box left, box right)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 771 |             zir::UExpressionInner::Div(box left, Box::new(right))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:777:40
[INFO] [stdout]     |
[INFO] [stdout] 777 |             zir::UExpressionInner::Rem(box left, box right)
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 777 |             zir::UExpressionInner::Rem(Box::new(left), box right)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:777:50
[INFO] [stdout]     |
[INFO] [stdout] 777 |             zir::UExpressionInner::Rem(box left, box right)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 777 |             zir::UExpressionInner::Rem(box left, Box::new(right))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:783:40
[INFO] [stdout]     |
[INFO] [stdout] 783 |             zir::UExpressionInner::Xor(box left, box right)
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 783 |             zir::UExpressionInner::Xor(Box::new(left), box right)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:783:50
[INFO] [stdout]     |
[INFO] [stdout] 783 |             zir::UExpressionInner::Xor(box left, box right)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 783 |             zir::UExpressionInner::Xor(box left, Box::new(right))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:789:40
[INFO] [stdout]     |
[INFO] [stdout] 789 |             zir::UExpressionInner::And(box left, box right)
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 789 |             zir::UExpressionInner::And(Box::new(left), box right)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:789:50
[INFO] [stdout]     |
[INFO] [stdout] 789 |             zir::UExpressionInner::And(box left, box right)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 789 |             zir::UExpressionInner::And(box left, Box::new(right))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:795:39
[INFO] [stdout]     |
[INFO] [stdout] 795 |             zir::UExpressionInner::Or(box left, box right)
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 795 |             zir::UExpressionInner::Or(Box::new(left), box right)
[INFO] [stdout]     |                                       ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:795:49
[INFO] [stdout]     |
[INFO] [stdout] 795 |             zir::UExpressionInner::Or(box left, box right)
[INFO] [stdout]     |                                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 795 |             zir::UExpressionInner::Or(box left, Box::new(right))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:801:46
[INFO] [stdout]     |
[INFO] [stdout] 801 |             zir::UExpressionInner::LeftShift(box e, box by)
[INFO] [stdout]     |                                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 801 |             zir::UExpressionInner::LeftShift(Box::new(e), box by)
[INFO] [stdout]     |                                              ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:801:53
[INFO] [stdout]     |
[INFO] [stdout] 801 |             zir::UExpressionInner::LeftShift(box e, box by)
[INFO] [stdout]     |                                                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 801 |             zir::UExpressionInner::LeftShift(box e, Box::new(by))
[INFO] [stdout]     |                                                     ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:807:47
[INFO] [stdout]     |
[INFO] [stdout] 807 |             zir::UExpressionInner::RightShift(box e, box by)
[INFO] [stdout]     |                                               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 807 |             zir::UExpressionInner::RightShift(Box::new(e), box by)
[INFO] [stdout]     |                                               ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:807:54
[INFO] [stdout]     |
[INFO] [stdout] 807 |             zir::UExpressionInner::RightShift(box e, box by)
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 807 |             zir::UExpressionInner::RightShift(box e, Box::new(by))
[INFO] [stdout]     |                                                      ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:812:40
[INFO] [stdout]     |
[INFO] [stdout] 812 |             zir::UExpressionInner::Not(box e)
[INFO] [stdout]     |                                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 812 |             zir::UExpressionInner::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/flatten_complex_types.rs:855:43
[INFO] [stdout]     |
[INFO] [stdout] 855 |             zir::UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 855 |             zir::UExpressionInner::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:855:53
[INFO] [stdout]     |
[INFO] [stdout] 855 |             zir::UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 855 |             zir::UExpressionInner::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                     ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/flatten_complex_types.rs:855:63
[INFO] [stdout]     |
[INFO] [stdout] 855 |             zir::UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 855 |             zir::UExpressionInner::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                               ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:549:25
[INFO] [stdout]     |
[INFO] [stdout] 549 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 549 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:550:25
[INFO] [stdout]     |
[INFO] [stdout] 550 |                         box UExpressionInner::Value(v).annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 550 |                         Box::new(UExpressionInner::Value(v).annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:554:43
[INFO] [stdout]     |
[INFO] [stdout] 554 |                     UExpressionInner::Add(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 554 |                     UExpressionInner::Add(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:554:70
[INFO] [stdout]     |
[INFO] [stdout] 554 |                     UExpressionInner::Add(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 554 |                     UExpressionInner::Add(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:570:25
[INFO] [stdout]     |
[INFO] [stdout] 570 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 570 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:571:25
[INFO] [stdout]     |
[INFO] [stdout] 571 |                         box UExpressionInner::Value(v).annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 571 |                         Box::new(UExpressionInner::Value(v).annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:575:43
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     UExpressionInner::Sub(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     UExpressionInner::Sub(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:575:70
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     UExpressionInner::Sub(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     UExpressionInner::Sub(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:592:25
[INFO] [stdout]     |
[INFO] [stdout] 592 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 592 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:593:25
[INFO] [stdout]     |
[INFO] [stdout] 593 |                         box UExpressionInner::Value(v).annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 593 |                         Box::new(UExpressionInner::Value(v).annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:597:44
[INFO] [stdout]     |
[INFO] [stdout] 597 |                     UExpressionInner::Mult(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 597 |                     UExpressionInner::Mult(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:597:71
[INFO] [stdout]     |
[INFO] [stdout] 597 |                     UExpressionInner::Mult(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 597 |                     UExpressionInner::Mult(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:613:25
[INFO] [stdout]     |
[INFO] [stdout] 613 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 613 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:614:25
[INFO] [stdout]     |
[INFO] [stdout] 614 |                         box UExpressionInner::Value(v).annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 614 |                         Box::new(UExpressionInner::Value(v).annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:618:43
[INFO] [stdout]     |
[INFO] [stdout] 618 |                     UExpressionInner::Div(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 618 |                     UExpressionInner::Div(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:618:70
[INFO] [stdout]     |
[INFO] [stdout] 618 |                     UExpressionInner::Div(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 618 |                     UExpressionInner::Div(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:634:25
[INFO] [stdout]     |
[INFO] [stdout] 634 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 634 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:635:25
[INFO] [stdout]     |
[INFO] [stdout] 635 |                         box UExpressionInner::Value(v).annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 635 |                         Box::new(UExpressionInner::Value(v).annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:639:43
[INFO] [stdout]     |
[INFO] [stdout] 639 |                     UExpressionInner::Rem(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 639 |                     UExpressionInner::Rem(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:639:70
[INFO] [stdout]     |
[INFO] [stdout] 639 |                     UExpressionInner::Rem(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 639 |                     UExpressionInner::Rem(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:651:25
[INFO] [stdout]     |
[INFO] [stdout] 651 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 651 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:652:25
[INFO] [stdout]     |
[INFO] [stdout] 652 |                         box FieldElementExpression::Number(by),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 652 |                         Box::new(FieldElementExpression::Number(by)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:669:25
[INFO] [stdout]     |
[INFO] [stdout] 669 |                         box e.annotate(bitwidth),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 669 |                         Box::new(e.annotate(bitwidth)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:670:25
[INFO] [stdout]     |
[INFO] [stdout] 670 |                         box FieldElementExpression::Number(by),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 670 |                         Box::new(FieldElementExpression::Number(by)),
[INFO] [stdout]     |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:691:47
[INFO] [stdout]     |
[INFO] [stdout] 691 |                         UExpressionInner::Xor(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 691 |                         UExpressionInner::Xor(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:691:74
[INFO] [stdout]     |
[INFO] [stdout] 691 |                         UExpressionInner::Xor(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 691 |                         UExpressionInner::Xor(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:706:43
[INFO] [stdout]     |
[INFO] [stdout] 706 |                     UExpressionInner::And(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 706 |                     UExpressionInner::And(Box::new(e1.annotate(bitwidth)), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:706:70
[INFO] [stdout]     |
[INFO] [stdout] 706 |                     UExpressionInner::And(box e1.annotate(bitwidth), box e2.annotate(bitwidth))
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 706 |                     UExpressionInner::And(box e1.annotate(bitwidth), Box::new(e2.annotate(bitwidth)))
[INFO] [stdout]     |                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:715:51
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     c => UExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]     |                                                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     c => UExpressionInner::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:715:58
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     c => UExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     c => UExpressionInner::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:715:75
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     c => UExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     c => UExpressionInner::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:722:48
[INFO] [stdout]     |
[INFO] [stdout] 722 |                     e => UExpressionInner::Not(box e.annotate(bitwidth)),
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 722 |                     e => UExpressionInner::Not(Box::new(e.annotate(bitwidth))),
[INFO] [stdout]     |                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/propagation.rs:760:33
[INFO] [stdout]     |
[INFO] [stdout] 760 | ...                   box ArrayExpressionInner::Identifier(id).annotate(inner_type, size),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 760 |                                 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:761:33
[INFO] [stdout]     |
[INFO] [stdout] 761 | ...                   box FieldElementExpression::Number(n),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 761 |                                 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:765:56
[INFO] [stdout]     |
[INFO] [stdout] 765 |                     (a, i) => UExpressionInner::Select(box a.annotate(inner_type, size), box i),
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 765 |                     (a, i) => UExpressionInner::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:765:90
[INFO] [stdout]     |
[INFO] [stdout] 765 |                     (a, i) => UExpressionInner::Select(box a.annotate(inner_type, size), box i),
[INFO] [stdout]     |                                                                                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 765 |                     (a, i) => UExpressionInner::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:804:57
[INFO] [stdout]     |
[INFO] [stdout] 804 |                 (e1, e2) => FieldElementExpression::Add(box e1, box e2),
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 804 |                 (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:804:65
[INFO] [stdout]     |
[INFO] [stdout] 804 |                 (e1, e2) => FieldElementExpression::Add(box e1, box e2),
[INFO] [stdout]     |                                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 804 |                 (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:813:57
[INFO] [stdout]     |
[INFO] [stdout] 813 |                 (e1, e2) => FieldElementExpression::Sub(box e1, box e2),
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 813 |                 (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:813:65
[INFO] [stdout]     |
[INFO] [stdout] 813 |                 (e1, e2) => FieldElementExpression::Sub(box e1, box e2),
[INFO] [stdout]     |                                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 813 |                 (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:822:58
[INFO] [stdout]     |
[INFO] [stdout] 822 |                 (e1, e2) => FieldElementExpression::Mult(box e1, box e2),
[INFO] [stdout]     |                                                          ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 822 |                 (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:822:66
[INFO] [stdout]     |
[INFO] [stdout] 822 |                 (e1, e2) => FieldElementExpression::Mult(box e1, box e2),
[INFO] [stdout]     |                                                                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 822 |                 (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:831:57
[INFO] [stdout]     |
[INFO] [stdout] 831 |                 (e1, e2) => FieldElementExpression::Div(box e1, box e2),
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 831 |                 (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:831:65
[INFO] [stdout]     |
[INFO] [stdout] 831 |                 (e1, e2) => FieldElementExpression::Div(box e1, box e2),
[INFO] [stdout]     |                                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 831 |                 (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:844:53
[INFO] [stdout]     |
[INFO] [stdout] 844 |                         FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2))
[INFO] [stdout]     |                                                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 844 |                         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:844:61
[INFO] [stdout]     |
[INFO] [stdout] 844 |                         FieldElementExpression::Pow(box e1, box FieldElementExpression::Number(n2))
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 844 |                         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:858:57
[INFO] [stdout]     |
[INFO] [stdout] 858 |                     c => FieldElementExpression::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]     |                                                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 858 |                     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:858:64
[INFO] [stdout]     |
[INFO] [stdout] 858 |                     c => FieldElementExpression::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 858 |                     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:858:81
[INFO] [stdout]     |
[INFO] [stdout] 858 |                     c => FieldElementExpression::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]     |                                                                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 858 |                     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:895:33
[INFO] [stdout]     |
[INFO] [stdout] 895 | ...                   box ArrayExpressionInner::Identifier(id).annotate(inner_type, size),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 895 |                                 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:896:33
[INFO] [stdout]     |
[INFO] [stdout] 896 | ...                   box FieldElementExpression::Number(n),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 896 |                                 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:901:56
[INFO] [stdout]     |
[INFO] [stdout] 901 |                         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] 901 |                         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:901:90
[INFO] [stdout]     |
[INFO] [stdout] 901 |                         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] 901 |                         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:926:61
[INFO] [stdout]     |
[INFO] [stdout] 926 |                     inner => FieldElementExpression::Member(box inner.annotate(members), m),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 926 |                     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:989:33
[INFO] [stdout]     |
[INFO] [stdout] 989 | ...                   box ArrayExpressionInner::Identifier(id).annotate(inner_type, size),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 989 |                                 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:990:33
[INFO] [stdout]     |
[INFO] [stdout] 990 | ...                   box FieldElementExpression::Number(n),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 990 |                                 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:994:60
[INFO] [stdout]     |
[INFO] [stdout] 994 |                     (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] 994 |                     (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:994:94
[INFO] [stdout]     |
[INFO] [stdout] 994 |                     (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] 994 |                     (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:1003:55
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                     c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                     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:1003:62
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                     c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                     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:1003:79
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                     c => ArrayExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                     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:1027:59
[INFO] [stdout]      |
[INFO] [stdout] 1027 |                     inner => ArrayExpressionInner::Member(box inner.annotate(members), m),
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1027 |                     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:1094:33
[INFO] [stdout]      |
[INFO] [stdout] 1094 | ...                   box ArrayExpressionInner::Identifier(id).annotate(inner_type, size),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1094 |                                 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:1095:33
[INFO] [stdout]      |
[INFO] [stdout] 1095 | ...                   box FieldElementExpression::Number(n),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1095 |                                 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:1100:55
[INFO] [stdout]      |
[INFO] [stdout] 1100 |                         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] 1100 |                         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:1100:89
[INFO] [stdout]      |
[INFO] [stdout] 1100 |                         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] 1100 |                         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:1110:56
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                     c => StructExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                        ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                     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:1110:63
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                     c => StructExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                     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:1110:80
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                     c => StructExpressionInner::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                     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:1134:60
[INFO] [stdout]      |
[INFO] [stdout] 1134 |                     inner => StructExpressionInner::Member(box inner.annotate(members), m),
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1134 |                     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:1177:60
[INFO] [stdout]      |
[INFO] [stdout] 1177 |                     (e1, e2) => BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout]      |                                                            ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1177 |                     (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:1177:68
[INFO] [stdout]      |
[INFO] [stdout] 1177 |                     (e1, e2) => BooleanExpression::FieldEq(box e1, box e2),
[INFO] [stdout]      |                                                                    ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1177 |                     (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:1188:59
[INFO] [stdout]      |
[INFO] [stdout] 1188 |                     (e1, e2) => BooleanExpression::BoolEq(box e1, box e2),
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1188 |                     (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:1188:67
[INFO] [stdout]      |
[INFO] [stdout] 1188 |                     (e1, e2) => BooleanExpression::BoolEq(box e1, box e2),
[INFO] [stdout]      |                                                                   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1188 |                     (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:1199:55
[INFO] [stdout]      |
[INFO] [stdout] 1199 |                     (e1, e2) => BooleanExpression::Lt(box e1, box e2),
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1199 |                     (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:1199:63
[INFO] [stdout]      |
[INFO] [stdout] 1199 |                     (e1, e2) => BooleanExpression::Lt(box e1, box e2),
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1199 |                     (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:1210:55
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                     (e1, e2) => BooleanExpression::Le(box e1, box e2),
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                     (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:1210:63
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                     (e1, e2) => BooleanExpression::Le(box e1, box e2),
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                     (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:1221:55
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     (e1, e2) => BooleanExpression::Gt(box e1, box e2),
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     (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:1221:63
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     (e1, e2) => BooleanExpression::Gt(box e1, box e2),
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     (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:1232:55
[INFO] [stdout]      |
[INFO] [stdout] 1232 |                     (e1, e2) => BooleanExpression::Ge(box e1, box e2),
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1232 |                     (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:1232:63
[INFO] [stdout]      |
[INFO] [stdout] 1232 |                     (e1, e2) => BooleanExpression::Ge(box e1, box e2),
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1232 |                     (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:1252:55
[INFO] [stdout]      |
[INFO] [stdout] 1252 |                     (e1, e2) => BooleanExpression::Or(box e1, box e2),
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1252 |                     (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:1252:63
[INFO] [stdout]      |
[INFO] [stdout] 1252 |                     (e1, e2) => BooleanExpression::Or(box e1, box e2),
[INFO] [stdout]      |                                                               ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1252 |                     (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:1270:56
[INFO] [stdout]      |
[INFO] [stdout] 1270 |                     (e1, e2) => BooleanExpression::And(box e1, box e2),
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1270 |                     (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:1270:64
[INFO] [stdout]      |
[INFO] [stdout] 1270 |                     (e1, e2) => BooleanExpression::And(box e1, box e2),
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1270 |                     (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:1277:49
[INFO] [stdout]      |
[INFO] [stdout] 1277 |                     e => BooleanExpression::Not(box e),
[INFO] [stdout]      |                                                 ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1277 |                     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:1286:52
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                     c => BooleanExpression::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                     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:1286:59
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                     c => BooleanExpression::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                     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:1286:76
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                     c => BooleanExpression::IfElse(box c, box consequence, box alternative),
[INFO] [stdout]      |                                                                            ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                     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:1321:33
[INFO] [stdout]      |
[INFO] [stdout] 1321 | ...                   box ArrayExpressionInner::Identifier(id).annotate(inner_type, size),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1321 |                                 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:1322:33
[INFO] [stdout]      |
[INFO] [stdout] 1322 | ...                   box FieldElementExpression::Number(n),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1322 |                                 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:1326:57
[INFO] [stdout]      |
[INFO] [stdout] 1326 |                     (a, i) => BooleanExpression::Select(box a.annotate(inner_type, size), box i),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1326 |                     (a, i) => BooleanExpression::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:1326:91
[INFO] [stdout]      |
[INFO] [stdout] 1326 |                     (a, i) => BooleanExpression::Select(box a.annotate(inner_type, size), box i),
[INFO] [stdout]      |                                                                                           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1326 |                     (a, i) => BooleanExpression::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:1350:56
[INFO] [stdout]      |
[INFO] [stdout] 1350 |                     inner => BooleanExpression::Member(box inner.annotate(members), m),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1350 |                     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:1381:21
[INFO] [stdout]      |
[INFO] [stdout] 1381 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1381 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1382:21
[INFO] [stdout]      |
[INFO] [stdout] 1382 |                     box FieldElementExpression::Number(Bn128Field::from(3)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1382 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1394:21
[INFO] [stdout]      |
[INFO] [stdout] 1394 |                     box FieldElementExpression::Number(Bn128Field::from(3)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1394 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1395:21
[INFO] [stdout]      |
[INFO] [stdout] 1395 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1395 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1407:21
[INFO] [stdout]      |
[INFO] [stdout] 1407 |                     box FieldElementExpression::Number(Bn128Field::from(3)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1407 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1408:21
[INFO] [stdout]      |
[INFO] [stdout] 1408 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1408 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1420:21
[INFO] [stdout]      |
[INFO] [stdout] 1420 |                     box FieldElementExpression::Number(Bn128Field::from(6)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1420 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1421:21
[INFO] [stdout]      |
[INFO] [stdout] 1421 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1421 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1433:21
[INFO] [stdout]      |
[INFO] [stdout] 1433 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1433 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1434:21
[INFO] [stdout]      |
[INFO] [stdout] 1434 |                     box FieldElementExpression::Number(Bn128Field::from(3)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1434 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1446:21
[INFO] [stdout]      |
[INFO] [stdout] 1446 |                     box BooleanExpression::Value(true),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1446 |                     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:1447:21
[INFO] [stdout]      |
[INFO] [stdout] 1447 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1447 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1448:21
[INFO] [stdout]      |
[INFO] [stdout] 1448 |                     box FieldElementExpression::Number(Bn128Field::from(3)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1448 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1460:21
[INFO] [stdout]      |
[INFO] [stdout] 1460 |                     box BooleanExpression::Value(false),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1460 |                     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:1461:21
[INFO] [stdout]      |
[INFO] [stdout] 1461 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1461 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1462:21
[INFO] [stdout]      |
[INFO] [stdout] 1462 |                     box FieldElementExpression::Number(Bn128Field::from(3)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1462 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1474:21
[INFO] [stdout]      |
[INFO] [stdout] 1474 | /                     box ArrayExpressionInner::Value(vec![
[INFO] [stdout] 1475 | |                         FieldElementExpression::Number(Bn128Field::from(1)).into(),
[INFO] [stdout] 1476 | |                         FieldElementExpression::Number(Bn128Field::from(2)).into(),
[INFO] [stdout] 1477 | |                         FieldElementExpression::Number(Bn128Field::from(3)).into(),
[INFO] [stdout] 1478 | |                     ])
[INFO] [stdout] 1479 | |                     .annotate(Type::FieldElement, 3),
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1474 ~                     Box::new(ArrayExpressionInner::Value(vec![
[INFO] [stdout] 1475 +                         FieldElementExpression::Number(Bn128Field::from(1)).into(),
[INFO] [stdout] 1476 +                         FieldElementExpression::Number(Bn128Field::from(2)).into(),
[INFO] [stdout] 1477 +                         FieldElementExpression::Number(Bn128Field::from(3)).into(),
[INFO] [stdout] 1478 +                     ])
[INFO] [stdout] 1479 ~                     .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:1481:25
[INFO] [stdout]      |
[INFO] [stdout] 1481 |                         box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1481 |                         Box::new(FieldElementExpression::Number(Bn128Field::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:1482:25
[INFO] [stdout]      |
[INFO] [stdout] 1482 |                         box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1482 |                         Box::new(FieldElementExpression::Number(Bn128Field::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:1480:21
[INFO] [stdout]      |
[INFO] [stdout] 1480 | /                     box FieldElementExpression::Add(
[INFO] [stdout] 1481 | |                         box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout] 1482 | |                         box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout] 1483 | |                     ),
[INFO] [stdout]      | |_____________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1480 ~                     Box::new(FieldElementExpression::Add(
[INFO] [stdout] 1481 +                         box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout] 1482 +                         box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout] 1483 ~                     )),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/static_analysis/propagation.rs:1500:44
[INFO] [stdout]      |
[INFO] [stdout] 1500 |                     BooleanExpression::Not(box BooleanExpression::Value(false));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1500 |                     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:1503:44
[INFO] [stdout]      |
[INFO] [stdout] 1503 |                     BooleanExpression::Not(box BooleanExpression::Value(true));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1503 |                     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:1506:44
[INFO] [stdout]      |
[INFO] [stdout] 1506 |                     BooleanExpression::Not(box BooleanExpression::Identifier("a".into()));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1506 |                     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:1525:21
[INFO] [stdout]      |
[INFO] [stdout] 1525 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1525 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1526:21
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1530:21
[INFO] [stdout]      |
[INFO] [stdout] 1530 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1530 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1531:21
[INFO] [stdout]      |
[INFO] [stdout] 1531 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1531 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1590:21
[INFO] [stdout]      |
[INFO] [stdout] 1590 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1590 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1591:21
[INFO] [stdout]      |
[INFO] [stdout] 1591 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1591 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1595:21
[INFO] [stdout]      |
[INFO] [stdout] 1595 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1595 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1596:21
[INFO] [stdout]      |
[INFO] [stdout] 1596 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1596 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1612:21
[INFO] [stdout]      |
[INFO] [stdout] 1612 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1612 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1613:21
[INFO] [stdout]      |
[INFO] [stdout] 1613 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1613 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1617:21
[INFO] [stdout]      |
[INFO] [stdout] 1617 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1617 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1618:21
[INFO] [stdout]      |
[INFO] [stdout] 1618 |                     box FieldElementExpression::Number(Bn128Field::from(2)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1618 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1634:21
[INFO] [stdout]      |
[INFO] [stdout] 1634 |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1634 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1635:21
[INFO] [stdout]      |
[INFO] [stdout] 1635 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1635 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1639:21
[INFO] [stdout]      |
[INFO] [stdout] 1639 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1639 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1640:21
[INFO] [stdout]      |
[INFO] [stdout] 1640 |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1640 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1656:21
[INFO] [stdout]      |
[INFO] [stdout] 1656 |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1656 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1657:21
[INFO] [stdout]      |
[INFO] [stdout] 1657 |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1657 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1661:21
[INFO] [stdout]      |
[INFO] [stdout] 1661 |                     box FieldElementExpression::Number(Bn128Field::from(4)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1661 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:1662:21
[INFO] [stdout]      |
[INFO] [stdout] 1662 |                     box FieldElementExpression::Number(Bn128Field::from(5)),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1662 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(5))),
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/uint_optimizer.rs:68:43
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 BooleanExpression::UintEq(box left, box right)
[INFO] [stdout]    |                                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 BooleanExpression::UintEq(Box::new(left), box right)
[INFO] [stdout]    |                                           ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/uint_optimizer.rs:68:53
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 BooleanExpression::UintEq(box left, box right)
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 BooleanExpression::UintEq(box left, Box::new(right))
[INFO] [stdout]    |                                                     ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/uint_optimizer.rs:278:39
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 UExpressionInner::Not(box force_reduce(e))
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 UExpressionInner::Not(Box::new(force_reduce(e)))
[INFO] [stdout]     |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/unroll.rs:275:21
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     box Variable::field_element(Identifier::from("b").version(0)).into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     Box::new(Variable::field_element(Identifier::from("b").version(0)).into()),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/unroll.rs:276:21
[INFO] [stdout]     |
[INFO] [stdout] 276 |                     box FieldElementExpression::Number(Bn128Field::from(0)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 276 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(0))),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/unroll.rs:394:21
[INFO] [stdout]     |
[INFO] [stdout] 394 |                     box FieldElementExpression::Identifier("a".into()),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 394 |                     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:395:21
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:521:21
[INFO] [stdout]     |
[INFO] [stdout] 521 |                     box TypedAssignee::Identifier(Variable::field_array("a", 2)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 521 |                     Box::new(TypedAssignee::Identifier(Variable::field_array("a", 2))),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/unroll.rs:522:21
[INFO] [stdout]     |
[INFO] [stdout] 522 |                     box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 522 |                     Box::new(FieldElementExpression::Number(Bn128Field::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:599:21
[INFO] [stdout]     |
[INFO] [stdout] 599 | /                     box TypedAssignee::Identifier(Variable::with_id_and_type(
[INFO] [stdout] 600 | |                         "a",
[INFO] [stdout] 601 | |                         array_of_array_ty.clone(),
[INFO] [stdout] 602 | |                     )),
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 599 ~                     Box::new(TypedAssignee::Identifier(Variable::with_id_and_type(
[INFO] [stdout] 600 +                         "a",
[INFO] [stdout] 601 +                         array_of_array_ty.clone(),
[INFO] [stdout] 602 ~                     ))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/unroll.rs:603:21
[INFO] [stdout]     |
[INFO] [stdout] 603 |                     box FieldElementExpression::Number(Bn128Field::from(1)),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 603 |                     Box::new(FieldElementExpression::Number(Bn128Field::from(1))),
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_read_remover.rs:46:33
[INFO] [stdout]    |
[INFO] [stdout] 46 | ...                   box i.clone(),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 46 |                                 Box::new(i.clone()),
[INFO] [stdout]    |                                 ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_read_remover.rs:47:33
[INFO] [stdout]    |
[INFO] [stdout] 47 | ...                   box FieldElementExpression::Number(index.into()).into(),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 47 |                                 Box::new(FieldElementExpression::Number(index.into()).into()),
[INFO] [stdout]    |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_read_remover.rs:51:69
[INFO] [stdout]    |
[INFO] [stdout] 51 | ...                   Some(acc) => Some(BooleanExpression::Or(box acc, box e)),
[INFO] [stdout]    |                                                               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 51 |                             Some(acc) => Some(BooleanExpression::Or(Box::new(acc), box e)),
[INFO] [stdout]    |                                                                     ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_read_remover.rs:51:78
[INFO] [stdout]    |
[INFO] [stdout] 51 | ...                   Some(acc) => Some(BooleanExpression::Or(box acc, box e)),
[INFO] [stdout]    |                                                                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 51 |                             Some(acc) => Some(BooleanExpression::Or(box acc, Box::new(e))),
[INFO] [stdout]    |                                                                              ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_read_remover.rs:65:33
[INFO] [stdout]    |
[INFO] [stdout] 65 | ...                   box i.clone(),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 65 |                                 Box::new(i.clone()),
[INFO] [stdout]    |                                 ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_read_remover.rs:66:33
[INFO] [stdout]    |
[INFO] [stdout] 66 | ...                   box FieldElementExpression::Number(index.into()),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 66 |                                 Box::new(FieldElementExpression::Number(index.into())),
[INFO] [stdout]    |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/variable_read_remover.rs:163:17
[INFO] [stdout]     |
[INFO] [stdout] 163 |                 box ArrayExpressionInner::Identifier("a".into()).annotate(Type::FieldElement, 2),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 163 |                 Box::new(ArrayExpressionInner::Identifier("a".into()).annotate(Type::FieldElement, 2)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/static_analysis/variable_read_remover.rs:164:17
[INFO] [stdout]     |
[INFO] [stdout] 164 |                 box FieldElementExpression::Identifier("i".into()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 164 |                 Box::new(FieldElementExpression::Identifier("i".into())),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/static_analysis/variable_write_remover.rs:47:37
[INFO] [stdout]    |
[INFO] [stdout] 47 | ...                   box head.clone(),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 47 |                                     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/variable_write_remover.rs:48:37
[INFO] [stdout]    |
[INFO] [stdout] 48 | ...                   box FieldElementExpression::Number(T::from(size)),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 48 |                                     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/variable_write_remover.rs:58:49
[INFO] [stdout]    |
[INFO] [stdout] 58 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 58 |                                                 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/variable_write_remover.rs:59:49
[INFO] [stdout]    |
[INFO] [stdout] 59 | ...                   box head.clone(),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 59 |                                                 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/variable_write_remover.rs:85:49
[INFO] [stdout]    |
[INFO] [stdout] 85 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 85 |                                                 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/variable_write_remover.rs:86:49
[INFO] [stdout]    |
[INFO] [stdout] 86 | ...                   box head.clone(),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 86 |                                                 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/variable_write_remover.rs:112:49
[INFO] [stdout]     |
[INFO] [stdout] 112 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 112 |                                                 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/variable_write_remover.rs:113:49
[INFO] [stdout]     |
[INFO] [stdout] 113 | ...                   box head.clone(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 113 |                                                 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/variable_write_remover.rs:139:49
[INFO] [stdout]     |
[INFO] [stdout] 139 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 139 |                                                 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/variable_write_remover.rs:140:49
[INFO] [stdout]     |
[INFO] [stdout] 140 | ...                   box head.clone(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 140 |                                                 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/variable_write_remover.rs:166:49
[INFO] [stdout]     |
[INFO] [stdout] 166 | ...                   box FieldElementExpression::Number(T::from(i)),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 166 |                                                 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/variable_write_remover.rs:167:49
[INFO] [stdout]     |
[INFO] [stdout] 167 | ...                   box head.clone(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 167 |                                                 Box::new(head.clone()),
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:632:40
[INFO] [stdout]     |
[INFO] [stdout] 632 |         FieldElementExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 632 |         FieldElementExpression::IfElse(Box::new(condition), box consequence, box alternative)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:632:55
[INFO] [stdout]     |
[INFO] [stdout] 632 |         FieldElementExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 632 |         FieldElementExpression::IfElse(box condition, Box::new(consequence), box alternative)
[INFO] [stdout]     |                                                       ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:632:72
[INFO] [stdout]     |
[INFO] [stdout] 632 |         FieldElementExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 632 |         FieldElementExpression::IfElse(box condition, box consequence, Box::new(alternative))
[INFO] [stdout]     |                                                                        ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:642:35
[INFO] [stdout]     |
[INFO] [stdout] 642 |         BooleanExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 642 |         BooleanExpression::IfElse(Box::new(condition), box consequence, box alternative)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:642:50
[INFO] [stdout]     |
[INFO] [stdout] 642 |         BooleanExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 642 |         BooleanExpression::IfElse(box condition, Box::new(consequence), box alternative)
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:642:67
[INFO] [stdout]     |
[INFO] [stdout] 642 |         BooleanExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 642 |         BooleanExpression::IfElse(box condition, box consequence, Box::new(alternative))
[INFO] [stdout]     |                                                                   ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:654:34
[INFO] [stdout]     |
[INFO] [stdout] 654 |         UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 654 |         UExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]     |                                  ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:654:49
[INFO] [stdout]     |
[INFO] [stdout] 654 |         UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 654 |         UExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(bitwidth)
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/mod.rs:654:66
[INFO] [stdout]     |
[INFO] [stdout] 654 |         UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 654 |         UExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(bitwidth)
[INFO] [stdout]     |                                                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:154:41
[INFO] [stdout]     |
[INFO] [stdout] 154 |             FieldElementExpression::Add(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 154 |             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/zir/folder.rs:154:49
[INFO] [stdout]     |
[INFO] [stdout] 154 |             FieldElementExpression::Add(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 154 |             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/zir/folder.rs:159:41
[INFO] [stdout]     |
[INFO] [stdout] 159 |             FieldElementExpression::Sub(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 159 |             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/zir/folder.rs:159:49
[INFO] [stdout]     |
[INFO] [stdout] 159 |             FieldElementExpression::Sub(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 159 |             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/zir/folder.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |             FieldElementExpression::Mult(box e1, box e2)
[INFO] [stdout]     |                                          ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 164 |             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/zir/folder.rs:164:50
[INFO] [stdout]     |
[INFO] [stdout] 164 |             FieldElementExpression::Mult(box e1, box e2)
[INFO] [stdout]     |                                                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 164 |             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/zir/folder.rs:169:41
[INFO] [stdout]     |
[INFO] [stdout] 169 |             FieldElementExpression::Div(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 169 |             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/zir/folder.rs:169:49
[INFO] [stdout]     |
[INFO] [stdout] 169 |             FieldElementExpression::Div(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 169 |             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/zir/folder.rs:174:41
[INFO] [stdout]     |
[INFO] [stdout] 174 |             FieldElementExpression::Pow(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 174 |             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/zir/folder.rs:174:49
[INFO] [stdout]     |
[INFO] [stdout] 174 |             FieldElementExpression::Pow(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 174 |             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/zir/folder.rs:180:44
[INFO] [stdout]     |
[INFO] [stdout] 180 |             FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 180 |             FieldElementExpression::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:180:54
[INFO] [stdout]     |
[INFO] [stdout] 180 |             FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 180 |             FieldElementExpression::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:180:64
[INFO] [stdout]     |
[INFO] [stdout] 180 |             FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 180 |             FieldElementExpression::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                                ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:195:40
[INFO] [stdout]     |
[INFO] [stdout] 195 |             BooleanExpression::FieldEq(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 195 |             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/zir/folder.rs:195:48
[INFO] [stdout]     |
[INFO] [stdout] 195 |             BooleanExpression::FieldEq(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 195 |             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/zir/folder.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 200 |             BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 200 |             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/zir/folder.rs:200:47
[INFO] [stdout]     |
[INFO] [stdout] 200 |             BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 200 |             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/zir/folder.rs:205:39
[INFO] [stdout]     |
[INFO] [stdout] 205 |             BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 205 |             BooleanExpression::UintEq(Box::new(e1), box e2)
[INFO] [stdout]     |                                       ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:205:47
[INFO] [stdout]     |
[INFO] [stdout] 205 |             BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 205 |             BooleanExpression::UintEq(box e1, Box::new(e2))
[INFO] [stdout]     |                                               ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:210:35
[INFO] [stdout]     |
[INFO] [stdout] 210 |             BooleanExpression::Lt(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 210 |             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/zir/folder.rs:210:43
[INFO] [stdout]     |
[INFO] [stdout] 210 |             BooleanExpression::Lt(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 210 |             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/zir/folder.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 215 |             BooleanExpression::Le(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 215 |             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/zir/folder.rs:215:43
[INFO] [stdout]     |
[INFO] [stdout] 215 |             BooleanExpression::Le(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 215 |             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/zir/folder.rs:220:35
[INFO] [stdout]     |
[INFO] [stdout] 220 |             BooleanExpression::Gt(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 220 |             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/zir/folder.rs:220:43
[INFO] [stdout]     |
[INFO] [stdout] 220 |             BooleanExpression::Gt(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 220 |             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/zir/folder.rs:225:35
[INFO] [stdout]     |
[INFO] [stdout] 225 |             BooleanExpression::Ge(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 225 |             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/zir/folder.rs:225:43
[INFO] [stdout]     |
[INFO] [stdout] 225 |             BooleanExpression::Ge(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 225 |             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/zir/folder.rs:230:35
[INFO] [stdout]     |
[INFO] [stdout] 230 |             BooleanExpression::Or(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 230 |             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/zir/folder.rs:230:43
[INFO] [stdout]     |
[INFO] [stdout] 230 |             BooleanExpression::Or(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 230 |             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/zir/folder.rs:235:36
[INFO] [stdout]     |
[INFO] [stdout] 235 |             BooleanExpression::And(box e1, box e2)
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 235 |             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/zir/folder.rs:235:44
[INFO] [stdout]     |
[INFO] [stdout] 235 |             BooleanExpression::And(box e1, box e2)
[INFO] [stdout]     |                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 235 |             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/zir/folder.rs:239:36
[INFO] [stdout]     |
[INFO] [stdout] 239 |             BooleanExpression::Not(box e)
[INFO] [stdout]     |                                    ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 239 |             BooleanExpression::Not(Box::new(e))
[INFO] [stdout]     |                                    ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:245:39
[INFO] [stdout]     |
[INFO] [stdout] 245 |             BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 245 |             BooleanExpression::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                       ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:245:49
[INFO] [stdout]     |
[INFO] [stdout] 245 |             BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 245 |             BooleanExpression::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:245:59
[INFO] [stdout]     |
[INFO] [stdout] 245 |             BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 245 |             BooleanExpression::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                           ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:272:35
[INFO] [stdout]     |
[INFO] [stdout] 272 |             UExpressionInner::Add(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 272 |             UExpressionInner::Add(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:272:45
[INFO] [stdout]     |
[INFO] [stdout] 272 |             UExpressionInner::Add(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 272 |             UExpressionInner::Add(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:278:35
[INFO] [stdout]     |
[INFO] [stdout] 278 |             UExpressionInner::Sub(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 278 |             UExpressionInner::Sub(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:278:45
[INFO] [stdout]     |
[INFO] [stdout] 278 |             UExpressionInner::Sub(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 278 |             UExpressionInner::Sub(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:284:36
[INFO] [stdout]     |
[INFO] [stdout] 284 |             UExpressionInner::Mult(box left, box right)
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 284 |             UExpressionInner::Mult(Box::new(left), box right)
[INFO] [stdout]     |                                    ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:284:46
[INFO] [stdout]     |
[INFO] [stdout] 284 |             UExpressionInner::Mult(box left, box right)
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 284 |             UExpressionInner::Mult(box left, Box::new(right))
[INFO] [stdout]     |                                              ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:290:35
[INFO] [stdout]     |
[INFO] [stdout] 290 |             UExpressionInner::Div(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 290 |             UExpressionInner::Div(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:290:45
[INFO] [stdout]     |
[INFO] [stdout] 290 |             UExpressionInner::Div(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 290 |             UExpressionInner::Div(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:296:35
[INFO] [stdout]     |
[INFO] [stdout] 296 |             UExpressionInner::Rem(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 296 |             UExpressionInner::Rem(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:296:45
[INFO] [stdout]     |
[INFO] [stdout] 296 |             UExpressionInner::Rem(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 296 |             UExpressionInner::Rem(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:302:35
[INFO] [stdout]     |
[INFO] [stdout] 302 |             UExpressionInner::Xor(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 302 |             UExpressionInner::Xor(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:302:45
[INFO] [stdout]     |
[INFO] [stdout] 302 |             UExpressionInner::Xor(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 302 |             UExpressionInner::Xor(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:308:35
[INFO] [stdout]     |
[INFO] [stdout] 308 |             UExpressionInner::And(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 308 |             UExpressionInner::And(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:308:45
[INFO] [stdout]     |
[INFO] [stdout] 308 |             UExpressionInner::And(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 308 |             UExpressionInner::And(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:314:34
[INFO] [stdout]     |
[INFO] [stdout] 314 |             UExpressionInner::Or(box left, box right)
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 314 |             UExpressionInner::Or(Box::new(left), box right)
[INFO] [stdout]     |                                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:314:44
[INFO] [stdout]     |
[INFO] [stdout] 314 |             UExpressionInner::Or(box left, box right)
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 314 |             UExpressionInner::Or(box left, Box::new(right))
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:320:41
[INFO] [stdout]     |
[INFO] [stdout] 320 |             UExpressionInner::LeftShift(box e, box by)
[INFO] [stdout]     |                                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 320 |             UExpressionInner::LeftShift(Box::new(e), box by)
[INFO] [stdout]     |                                         ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:320:48
[INFO] [stdout]     |
[INFO] [stdout] 320 |             UExpressionInner::LeftShift(box e, box by)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 320 |             UExpressionInner::LeftShift(box e, Box::new(by))
[INFO] [stdout]     |                                                ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:326:42
[INFO] [stdout]     |
[INFO] [stdout] 326 |             UExpressionInner::RightShift(box e, box by)
[INFO] [stdout]     |                                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 326 |             UExpressionInner::RightShift(Box::new(e), box by)
[INFO] [stdout]     |                                          ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:326:49
[INFO] [stdout]     |
[INFO] [stdout] 326 |             UExpressionInner::RightShift(box e, box by)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 326 |             UExpressionInner::RightShift(box e, Box::new(by))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:331:35
[INFO] [stdout]     |
[INFO] [stdout] 331 |             UExpressionInner::Not(box e)
[INFO] [stdout]     |                                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 331 |             UExpressionInner::Not(Box::new(e))
[INFO] [stdout]     |                                   ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:337:38
[INFO] [stdout]     |
[INFO] [stdout] 337 |             UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |             UExpressionInner::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:337:48
[INFO] [stdout]     |
[INFO] [stdout] 337 |             UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |             UExpressionInner::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/zir/folder.rs:337:58
[INFO] [stdout]     |
[INFO] [stdout] 337 |             UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |             UExpressionInner::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                          ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 |         UExpressionInner::Add(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 10 |         UExpressionInner::Add(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |         UExpressionInner::Add(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 10 |         UExpressionInner::Add(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                         ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:16:31
[INFO] [stdout]    |
[INFO] [stdout] 16 |         UExpressionInner::Sub(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 16 |         UExpressionInner::Sub(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:16:41
[INFO] [stdout]    |
[INFO] [stdout] 16 |         UExpressionInner::Sub(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 16 |         UExpressionInner::Sub(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                         ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:22:32
[INFO] [stdout]    |
[INFO] [stdout] 22 |         UExpressionInner::Mult(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 22 |         UExpressionInner::Mult(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                                ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 |         UExpressionInner::Mult(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 22 |         UExpressionInner::Mult(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                          ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:28:31
[INFO] [stdout]    |
[INFO] [stdout] 28 |         UExpressionInner::Div(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 28 |         UExpressionInner::Div(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:28:41
[INFO] [stdout]    |
[INFO] [stdout] 28 |         UExpressionInner::Div(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 28 |         UExpressionInner::Div(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                         ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |         UExpressionInner::Rem(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 34 |         UExpressionInner::Rem(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:34:41
[INFO] [stdout]    |
[INFO] [stdout] 34 |         UExpressionInner::Rem(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 34 |         UExpressionInner::Rem(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                         ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:40:31
[INFO] [stdout]    |
[INFO] [stdout] 40 |         UExpressionInner::Xor(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 40 |         UExpressionInner::Xor(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:40:41
[INFO] [stdout]    |
[INFO] [stdout] 40 |         UExpressionInner::Xor(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 40 |         UExpressionInner::Xor(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                         ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:45:31
[INFO] [stdout]    |
[INFO] [stdout] 45 |         UExpressionInner::Not(box self).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 45 |         UExpressionInner::Not(Box::new(self)).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:51:30
[INFO] [stdout]    |
[INFO] [stdout] 51 |         UExpressionInner::Or(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 51 |         UExpressionInner::Or(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                              ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:51:40
[INFO] [stdout]    |
[INFO] [stdout] 51 |         UExpressionInner::Or(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 51 |         UExpressionInner::Or(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                        ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:57:31
[INFO] [stdout]    |
[INFO] [stdout] 57 |         UExpressionInner::And(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 57 |         UExpressionInner::And(Box::new(self), box other).annotate(bitwidth)
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:57:41
[INFO] [stdout]    |
[INFO] [stdout] 57 |         UExpressionInner::And(box self, box other).annotate(bitwidth)
[INFO] [stdout]    |                                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 57 |         UExpressionInner::And(box self, Box::new(other)).annotate(bitwidth)
[INFO] [stdout]    |                                         ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:62:37
[INFO] [stdout]    |
[INFO] [stdout] 62 |         UExpressionInner::LeftShift(box self, box by).annotate(bitwidth)
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 62 |         UExpressionInner::LeftShift(Box::new(self), box by).annotate(bitwidth)
[INFO] [stdout]    |                                     ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:62:47
[INFO] [stdout]    |
[INFO] [stdout] 62 |         UExpressionInner::LeftShift(box self, box by).annotate(bitwidth)
[INFO] [stdout]    |                                               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 62 |         UExpressionInner::LeftShift(box self, Box::new(by)).annotate(bitwidth)
[INFO] [stdout]    |                                               ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:67:38
[INFO] [stdout]    |
[INFO] [stdout] 67 |         UExpressionInner::RightShift(box self, box by).annotate(bitwidth)
[INFO] [stdout]    |                                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 67 |         UExpressionInner::RightShift(Box::new(self), box by).annotate(bitwidth)
[INFO] [stdout]    |                                      ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/zir/uint.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |         UExpressionInner::RightShift(box self, box by).annotate(bitwidth)
[INFO] [stdout]    |                                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 67 |         UExpressionInner::RightShift(box self, Box::new(by)).annotate(bitwidth)
[INFO] [stdout]    |                                                ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:308:17
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 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:309:17
[INFO] [stdout]     |
[INFO] [stdout] 309 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 309 |                 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:312:17
[INFO] [stdout]     |
[INFO] [stdout] 312 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 312 |                 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:313:17
[INFO] [stdout]     |
[INFO] [stdout] 313 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 313 |                 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:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 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:317:17
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 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:320:17
[INFO] [stdout]     |
[INFO] [stdout] 320 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 320 |                 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:321:17
[INFO] [stdout]     |
[INFO] [stdout] 321 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 321 |                 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:324:17
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 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.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 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:328:17
[INFO] [stdout]     |
[INFO] [stdout] 328 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 328 |                 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:329:17
[INFO] [stdout]     |
[INFO] [stdout] 329 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 329 |                 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:332:17
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 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:333:17
[INFO] [stdout]     |
[INFO] [stdout] 333 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 333 |                 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:336:17
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 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:337:17
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 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:340:17
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 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:341:17
[INFO] [stdout]     |
[INFO] [stdout] 341 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 341 |                 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:344:17
[INFO] [stdout]     |
[INFO] [stdout] 344 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 344 |                 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:345:17
[INFO] [stdout]     |
[INFO] [stdout] 345 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 345 |                 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:348:17
[INFO] [stdout]     |
[INFO] [stdout] 348 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 348 |                 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:349:17
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 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:352:17
[INFO] [stdout]     |
[INFO] [stdout] 352 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 352 |                 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:353:17
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 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:356:17
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 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:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 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:360:17
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 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:361:17
[INFO] [stdout]     |
[INFO] [stdout] 361 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 361 |                 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:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 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:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 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:368:17
[INFO] [stdout]     |
[INFO] [stdout] 368 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 368 |                 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:369:17
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 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:372:17
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 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:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 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:376:17
[INFO] [stdout]     |
[INFO] [stdout] 376 |                 box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 376 |                 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:377:17
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 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:382:21
[INFO] [stdout]     |
[INFO] [stdout] 382 |                     box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 382 |                     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:383:21
[INFO] [stdout]     |
[INFO] [stdout] 383 |                     box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 383 |                     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:381:17
[INFO] [stdout]     |
[INFO] [stdout] 381 | /                 box absy::Expression::Eq(
[INFO] [stdout] 382 | |                     box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout] 383 | |                     box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout] 384 | |                 )
[INFO] [stdout] 385 | |                 .span(expression.span.clone()),
[INFO] [stdout]     | |______________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 381 ~                 Box::new(absy::Expression::Eq(
[INFO] [stdout] 382 +                     box absy::ExpressionNode::from(*expression.left),
[INFO] [stdout] 383 +                     box absy::ExpressionNode::from(*expression.right),
[INFO] [stdout] 384 +                 )
[INFO] [stdout] 385 ~                 .span(expression.span.clone())),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:396:13
[INFO] [stdout]     |
[INFO] [stdout] 396 |             box absy::ExpressionNode::from(*expression.first),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 396 |             Box::new(absy::ExpressionNode::from(*expression.first)),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:397:13
[INFO] [stdout]     |
[INFO] [stdout] 397 |             box absy::ExpressionNode::from(*expression.second),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 397 |             Box::new(absy::ExpressionNode::from(*expression.second)),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:398:13
[INFO] [stdout]     |
[INFO] [stdout] 398 |             box absy::ExpressionNode::from(*expression.third),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 398 |             Box::new(absy::ExpressionNode::from(*expression.third)),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:539:42
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 absy::Expression::Select(box acc, box absy::RangeOrExpression::from(a.expression))
[INFO] [stdout]     |                                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 absy::Expression::Select(Box::new(acc), box absy::RangeOrExpression::from(a.expression))
[INFO] [stdout]     |                                          ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:539:51
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 absy::Expression::Select(box acc, box absy::RangeOrExpression::from(a.expression))
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 absy::Expression::Select(box acc, Box::new(absy::RangeOrExpression::from(a.expression)))
[INFO] [stdout]     |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:543:42
[INFO] [stdout]     |
[INFO] [stdout] 543 |                 absy::Expression::Member(box acc, box m.id.span.as_str()).span(m.span)
[INFO] [stdout]     |                                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 543 |                 absy::Expression::Member(Box::new(acc), box m.id.span.as_str()).span(m.span)
[INFO] [stdout]     |                                          ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:543:51
[INFO] [stdout]     |
[INFO] [stdout] 543 |                 absy::Expression::Member(box acc, box m.id.span.as_str()).span(m.span)
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 543 |                 absy::Expression::Member(box acc, Box::new(m.id.span.as_str())).span(m.span)
[INFO] [stdout]     |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:601:44
[INFO] [stdout]     |
[INFO] [stdout] 601 |                     absy::Assignee::Select(box acc, box absy::RangeOrExpression::from(s.expression))
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 601 |                     absy::Assignee::Select(Box::new(acc), box absy::RangeOrExpression::from(s.expression))
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:601:53
[INFO] [stdout]     |
[INFO] [stdout] 601 |                     absy::Assignee::Select(box acc, box absy::RangeOrExpression::from(s.expression))
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 601 |                     absy::Assignee::Select(box acc, Box::new(absy::RangeOrExpression::from(s.expression)))
[INFO] [stdout]     |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:604:44
[INFO] [stdout]     |
[INFO] [stdout] 604 |                     absy::Assignee::Member(box acc, box m.id.span.as_str())
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 604 |                     absy::Assignee::Member(Box::new(acc), box m.id.span.as_str())
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/absy/from_ast.rs:604:53
[INFO] [stdout]     |
[INFO] [stdout] 604 |                     absy::Assignee::Member(box acc, box m.id.span.as_str())
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 604 |                     absy::Assignee::Member(box acc, Box::new(m.id.span.as_str()))
[INFO] [stdout]     |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]   --> zokrates_core/src/absy/types.rs:33:31
[INFO] [stdout]    |
[INFO] [stdout] 33 |         UnresolvedType::Array(box ty, size)
[INFO] [stdout]    |                               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]    |
[INFO] [stdout] 33 |         UnresolvedType::Array(Box::new(ty), size)
[INFO] [stdout]    |                               ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flat_absy/mod.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 box e1.apply_substitution(substitution),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 Box::new(e1.apply_substitution(substitution)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flat_absy/mod.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 box e2.apply_substitution(substitution),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 Box::new(e2.apply_substitution(substitution)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flat_absy/mod.rs:236:17
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 box e1.apply_substitution(substitution),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 Box::new(e1.apply_substitution(substitution)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flat_absy/mod.rs:237:17
[INFO] [stdout]     |
[INFO] [stdout] 237 |                 box e2.apply_substitution(substitution),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 237 |                 Box::new(e2.apply_substitution(substitution)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flat_absy/mod.rs:240:17
[INFO] [stdout]     |
[INFO] [stdout] 240 |                 box e1.apply_substitution(substitution),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 240 |                 Box::new(e1.apply_substitution(substitution)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/flat_absy/mod.rs:241:17
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 box e2.apply_substitution(substitution),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 Box::new(e2.apply_substitution(substitution)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:169:13
[INFO] [stdout]     |
[INFO] [stdout] 169 |             box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 169 |             Box::new(FlatExpression::Identifier(FlatVariable::new(42))),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:170:13
[INFO] [stdout]     |
[INFO] [stdout] 170 |             box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 170 |             Box::new(FlatExpression::Identifier(FlatVariable::new(21))),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:182:17
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 box FlatExpression::Number(Bn128Field::from(42)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 Box::new(FlatExpression::Number(Bn128Field::from(42))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:183:17
[INFO] [stdout]     |
[INFO] [stdout] 183 |                 box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 183 |                 Box::new(FlatExpression::Identifier(FlatVariable::new(42))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:181:13
[INFO] [stdout]     |
[INFO] [stdout] 181 | /             box FlatExpression::Mult(
[INFO] [stdout] 182 | |                 box FlatExpression::Number(Bn128Field::from(42)),
[INFO] [stdout] 183 | |                 box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout] 184 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 181 ~             Box::new(FlatExpression::Mult(
[INFO] [stdout] 182 +                 box FlatExpression::Number(Bn128Field::from(42)),
[INFO] [stdout] 183 +                 box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout] 184 ~             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:186:17
[INFO] [stdout]     |
[INFO] [stdout] 186 |                 box FlatExpression::Number(Bn128Field::from(21)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 186 |                 Box::new(FlatExpression::Number(Bn128Field::from(21))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:187:17
[INFO] [stdout]     |
[INFO] [stdout] 187 |                 box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 187 |                 Box::new(FlatExpression::Identifier(FlatVariable::new(21))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:185:13
[INFO] [stdout]     |
[INFO] [stdout] 185 | /             box FlatExpression::Mult(
[INFO] [stdout] 186 | |                 box FlatExpression::Number(Bn128Field::from(21)),
[INFO] [stdout] 187 | |                 box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout] 188 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 185 ~             Box::new(FlatExpression::Mult(
[INFO] [stdout] 186 +                 box FlatExpression::Number(Bn128Field::from(21)),
[INFO] [stdout] 187 +                 box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout] 188 ~             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:200:17
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 Box::new(FlatExpression::Identifier(FlatVariable::new(42))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:201:17
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 box FlatExpression::Number(Bn128Field::from(42)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 Box::new(FlatExpression::Number(Bn128Field::from(42))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:199:13
[INFO] [stdout]     |
[INFO] [stdout] 199 | /             box FlatExpression::Mult(
[INFO] [stdout] 200 | |                 box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout] 201 | |                 box FlatExpression::Number(Bn128Field::from(42)),
[INFO] [stdout] 202 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 199 ~             Box::new(FlatExpression::Mult(
[INFO] [stdout] 200 +                 box FlatExpression::Identifier(FlatVariable::new(42)),
[INFO] [stdout] 201 +                 box FlatExpression::Number(Bn128Field::from(42)),
[INFO] [stdout] 202 ~             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:204:17
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 Box::new(FlatExpression::Identifier(FlatVariable::new(21))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |                 box FlatExpression::Number(Bn128Field::from(21)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 205 |                 Box::new(FlatExpression::Number(Bn128Field::from(21))),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/ir/from_flat.rs:203:13
[INFO] [stdout]     |
[INFO] [stdout] 203 | /             box FlatExpression::Mult(
[INFO] [stdout] 204 | |                 box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout] 205 | |                 box FlatExpression::Number(Bn128Field::from(21)),
[INFO] [stdout] 206 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 203 ~             Box::new(FlatExpression::Mult(
[INFO] [stdout] 204 +                 box FlatExpression::Identifier(FlatVariable::new(21)),
[INFO] [stdout] 205 +                 box FlatExpression::Number(Bn128Field::from(21)),
[INFO] [stdout] 206 ~             )),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1186:40
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         FieldElementExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         FieldElementExpression::IfElse(Box::new(condition), box consequence, box alternative)
[INFO] [stdout]      |                                        ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1186:55
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         FieldElementExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         FieldElementExpression::IfElse(box condition, Box::new(consequence), box alternative)
[INFO] [stdout]      |                                                       ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1186:72
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         FieldElementExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         FieldElementExpression::IfElse(box condition, box consequence, Box::new(alternative))
[INFO] [stdout]      |                                                                        ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1196:35
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         BooleanExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         BooleanExpression::IfElse(Box::new(condition), box consequence, box alternative)
[INFO] [stdout]      |                                   ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1196:50
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         BooleanExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         BooleanExpression::IfElse(box condition, Box::new(consequence), box alternative)
[INFO] [stdout]      |                                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1196:67
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         BooleanExpression::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         BooleanExpression::IfElse(box condition, box consequence, Box::new(alternative))
[INFO] [stdout]      |                                                                   ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1208:34
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         UExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]      |                                  ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1208:49
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         UExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(bitwidth)
[INFO] [stdout]      |                                                 ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1208:66
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         UExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(bitwidth)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         UExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(bitwidth)
[INFO] [stdout]      |                                                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1220:38
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         ArrayExpressionInner::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         ArrayExpressionInner::IfElse(Box::new(condition), box consequence, box alternative)
[INFO] [stdout]      |                                      ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1220:53
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         ArrayExpressionInner::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         ArrayExpressionInner::IfElse(box condition, Box::new(consequence), box alternative)
[INFO] [stdout]      |                                                     ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1220:70
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         ArrayExpressionInner::IfElse(box condition, box consequence, box alternative)
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         ArrayExpressionInner::IfElse(box condition, box consequence, Box::new(alternative))
[INFO] [stdout]      |                                                                      ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1232:39
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty)
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         StructExpressionInner::IfElse(Box::new(condition), box consequence, box alternative).annotate(ty)
[INFO] [stdout]      |                                       ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1232:54
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty)
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         StructExpressionInner::IfElse(box condition, Box::new(consequence), box alternative).annotate(ty)
[INFO] [stdout]      |                                                      ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1232:71
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         StructExpressionInner::IfElse(box condition, box consequence, box alternative).annotate(ty)
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         StructExpressionInner::IfElse(box condition, box consequence, Box::new(alternative)).annotate(ty)
[INFO] [stdout]      |                                                                       ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1242:40
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         FieldElementExpression::Select(box array, box index)
[INFO] [stdout]      |                                        ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         FieldElementExpression::Select(Box::new(array), box index)
[INFO] [stdout]      |                                        ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1242:51
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         FieldElementExpression::Select(box array, box index)
[INFO] [stdout]      |                                                   ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         FieldElementExpression::Select(box array, Box::new(index))
[INFO] [stdout]      |                                                   ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1248:35
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         BooleanExpression::Select(box array, box index)
[INFO] [stdout]      |                                   ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         BooleanExpression::Select(Box::new(array), box index)
[INFO] [stdout]      |                                   ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1248:46
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         BooleanExpression::Select(box array, box index)
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         BooleanExpression::Select(box array, Box::new(index))
[INFO] [stdout]      |                                              ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1259:34
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         UExpressionInner::Select(box array, box index).annotate(bitwidth)
[INFO] [stdout]      |                                  ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         UExpressionInner::Select(Box::new(array), box index).annotate(bitwidth)
[INFO] [stdout]      |                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1259:45
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         UExpressionInner::Select(box array, box index).annotate(bitwidth)
[INFO] [stdout]      |                                             ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         UExpressionInner::Select(box array, Box::new(index)).annotate(bitwidth)
[INFO] [stdout]      |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1270:38
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         ArrayExpressionInner::Select(box array, box index).annotate(*ty, size)
[INFO] [stdout]      |                                      ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         ArrayExpressionInner::Select(Box::new(array), box index).annotate(*ty, size)
[INFO] [stdout]      |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1270:49
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         ArrayExpressionInner::Select(box array, box index).annotate(*ty, size)
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         ArrayExpressionInner::Select(box array, Box::new(index)).annotate(*ty, size)
[INFO] [stdout]      |                                                 ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1281:39
[INFO] [stdout]      |
[INFO] [stdout] 1281 |         StructExpressionInner::Select(box array, box index).annotate(members)
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1281 |         StructExpressionInner::Select(Box::new(array), box index).annotate(members)
[INFO] [stdout]      |                                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1281:50
[INFO] [stdout]      |
[INFO] [stdout] 1281 |         StructExpressionInner::Select(box array, box index).annotate(members)
[INFO] [stdout]      |                                                  ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1281 |         StructExpressionInner::Select(box array, Box::new(index)).annotate(members)
[INFO] [stdout]      |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1291:40
[INFO] [stdout]      |
[INFO] [stdout] 1291 |         FieldElementExpression::Member(box s, member_id)
[INFO] [stdout]      |                                        ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1291 |         FieldElementExpression::Member(Box::new(s), member_id)
[INFO] [stdout]      |                                        ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1297:35
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         BooleanExpression::Member(box s, member_id)
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         BooleanExpression::Member(Box::new(s), member_id)
[INFO] [stdout]      |                                   ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1316:34
[INFO] [stdout]      |
[INFO] [stdout] 1316 |         UExpressionInner::Member(box s, member_id).annotate(bitwidth)
[INFO] [stdout]      |                                  ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1316 |         UExpressionInner::Member(Box::new(s), member_id).annotate(bitwidth)
[INFO] [stdout]      |                                  ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1335:38
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         ArrayExpressionInner::Member(box s, member_id).annotate(*ty, size)
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         ArrayExpressionInner::Member(Box::new(s), member_id).annotate(*ty, size)
[INFO] [stdout]      |                                      ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> zokrates_core/src/typed_absy/mod.rs:1354:39
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         StructExpressionInner::Member(box s, member_id).annotate(members)
[INFO] [stdout]      |                                       ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         StructExpressionInner::Member(Box::new(s), member_id).annotate(members)
[INFO] [stdout]      |                                       ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:196:17
[INFO] [stdout]     |
[INFO] [stdout] 196 |                 box f.fold_boolean_expression(condition),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 196 |                 Box::new(f.fold_boolean_expression(condition)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 box f.fold_array_expression(consequence),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 Box::new(f.fold_array_expression(consequence)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 box f.fold_array_expression(alternative),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 Box::new(f.fold_array_expression(alternative)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:203:42
[INFO] [stdout]     |
[INFO] [stdout] 203 |             ArrayExpressionInner::Member(box s, id)
[INFO] [stdout]     |                                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 203 |             ArrayExpressionInner::Member(Box::new(s), id)
[INFO] [stdout]     |                                          ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:208:42
[INFO] [stdout]     |
[INFO] [stdout] 208 |             ArrayExpressionInner::Select(box array, box index)
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 208 |             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/typed_absy/folder.rs:208:53
[INFO] [stdout]     |
[INFO] [stdout] 208 |             ArrayExpressionInner::Select(box array, box index)
[INFO] [stdout]     |                                                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 208 |             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/typed_absy/folder.rs:229:17
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 box f.fold_boolean_expression(condition),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 Box::new(f.fold_boolean_expression(condition)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:230:17
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 box f.fold_struct_expression(consequence),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 Box::new(f.fold_struct_expression(consequence)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 box f.fold_struct_expression(alternative),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 Box::new(f.fold_struct_expression(alternative)),
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:236:43
[INFO] [stdout]     |
[INFO] [stdout] 236 |             StructExpressionInner::Member(box s, id)
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 236 |             StructExpressionInner::Member(Box::new(s), id)
[INFO] [stdout]     |                                           ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:241:43
[INFO] [stdout]     |
[INFO] [stdout] 241 |             StructExpressionInner::Select(box array, box index)
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 241 |             StructExpressionInner::Select(Box::new(array), box index)
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:241:54
[INFO] [stdout]     |
[INFO] [stdout] 241 |             StructExpressionInner::Select(box array, box index)
[INFO] [stdout]     |                                                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 241 |             StructExpressionInner::Select(box array, Box::new(index))
[INFO] [stdout]     |                                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:258:41
[INFO] [stdout]     |
[INFO] [stdout] 258 |             FieldElementExpression::Add(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 258 |             FieldElementExpression::Add(Box::new(e1), box e2)
[INFO] [stdout]     |                                         ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:258:49
[INFO] [stdout]     |
[INFO] [stdout] 258 |             FieldElementExpression::Add(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 258 |             FieldElementExpression::Add(box e1, Box::new(e2))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:263:41
[INFO] [stdout]     |
[INFO] [stdout] 263 |             FieldElementExpression::Sub(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 263 |             FieldElementExpression::Sub(Box::new(e1), box e2)
[INFO] [stdout]     |                                         ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:263:49
[INFO] [stdout]     |
[INFO] [stdout] 263 |             FieldElementExpression::Sub(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 263 |             FieldElementExpression::Sub(box e1, Box::new(e2))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:268:42
[INFO] [stdout]     |
[INFO] [stdout] 268 |             FieldElementExpression::Mult(box e1, box e2)
[INFO] [stdout]     |                                          ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 268 |             FieldElementExpression::Mult(Box::new(e1), box e2)
[INFO] [stdout]     |                                          ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:268:50
[INFO] [stdout]     |
[INFO] [stdout] 268 |             FieldElementExpression::Mult(box e1, box e2)
[INFO] [stdout]     |                                                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 268 |             FieldElementExpression::Mult(box e1, Box::new(e2))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:273:41
[INFO] [stdout]     |
[INFO] [stdout] 273 |             FieldElementExpression::Div(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 273 |             FieldElementExpression::Div(Box::new(e1), box e2)
[INFO] [stdout]     |                                         ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:273:49
[INFO] [stdout]     |
[INFO] [stdout] 273 |             FieldElementExpression::Div(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 273 |             FieldElementExpression::Div(box e1, Box::new(e2))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:278:41
[INFO] [stdout]     |
[INFO] [stdout] 278 |             FieldElementExpression::Pow(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 278 |             FieldElementExpression::Pow(Box::new(e1), box e2)
[INFO] [stdout]     |                                         ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:278:49
[INFO] [stdout]     |
[INFO] [stdout] 278 |             FieldElementExpression::Pow(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 278 |             FieldElementExpression::Pow(box e1, Box::new(e2))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:284:44
[INFO] [stdout]     |
[INFO] [stdout] 284 |             FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 284 |             FieldElementExpression::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:284:54
[INFO] [stdout]     |
[INFO] [stdout] 284 |             FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 284 |             FieldElementExpression::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:284:64
[INFO] [stdout]     |
[INFO] [stdout] 284 |             FieldElementExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 284 |             FieldElementExpression::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                                ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:292:44
[INFO] [stdout]     |
[INFO] [stdout] 292 |             FieldElementExpression::Member(box s, id)
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 292 |             FieldElementExpression::Member(Box::new(s), id)
[INFO] [stdout]     |                                            ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:297:44
[INFO] [stdout]     |
[INFO] [stdout] 297 |             FieldElementExpression::Select(box array, box index)
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 297 |             FieldElementExpression::Select(Box::new(array), box index)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:297:55
[INFO] [stdout]     |
[INFO] [stdout] 297 |             FieldElementExpression::Select(box array, box index)
[INFO] [stdout]     |                                                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 297 |             FieldElementExpression::Select(box array, Box::new(index))
[INFO] [stdout]     |                                                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:312:40
[INFO] [stdout]     |
[INFO] [stdout] 312 |             BooleanExpression::FieldEq(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 312 |             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/typed_absy/folder.rs:312:48
[INFO] [stdout]     |
[INFO] [stdout] 312 |             BooleanExpression::FieldEq(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 312 |             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/typed_absy/folder.rs:317:39
[INFO] [stdout]     |
[INFO] [stdout] 317 |             BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 317 |             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/typed_absy/folder.rs:317:47
[INFO] [stdout]     |
[INFO] [stdout] 317 |             BooleanExpression::BoolEq(box e1, box e2)
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 317 |             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/typed_absy/folder.rs:322:40
[INFO] [stdout]     |
[INFO] [stdout] 322 |             BooleanExpression::ArrayEq(box e1, box e2)
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 322 |             BooleanExpression::ArrayEq(Box::new(e1), box e2)
[INFO] [stdout]     |                                        ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:322:48
[INFO] [stdout]     |
[INFO] [stdout] 322 |             BooleanExpression::ArrayEq(box e1, box e2)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 322 |             BooleanExpression::ArrayEq(box e1, Box::new(e2))
[INFO] [stdout]     |                                                ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:327:41
[INFO] [stdout]     |
[INFO] [stdout] 327 |             BooleanExpression::StructEq(box e1, box e2)
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 327 |             BooleanExpression::StructEq(Box::new(e1), box e2)
[INFO] [stdout]     |                                         ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:327:49
[INFO] [stdout]     |
[INFO] [stdout] 327 |             BooleanExpression::StructEq(box e1, box e2)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 327 |             BooleanExpression::StructEq(box e1, Box::new(e2))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:332:39
[INFO] [stdout]     |
[INFO] [stdout] 332 |             BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 332 |             BooleanExpression::UintEq(Box::new(e1), box e2)
[INFO] [stdout]     |                                       ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:332:47
[INFO] [stdout]     |
[INFO] [stdout] 332 |             BooleanExpression::UintEq(box e1, box e2)
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 332 |             BooleanExpression::UintEq(box e1, Box::new(e2))
[INFO] [stdout]     |                                               ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:337:35
[INFO] [stdout]     |
[INFO] [stdout] 337 |             BooleanExpression::Lt(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |             BooleanExpression::Lt(Box::new(e1), box e2)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:337:43
[INFO] [stdout]     |
[INFO] [stdout] 337 |             BooleanExpression::Lt(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 337 |             BooleanExpression::Lt(box e1, Box::new(e2))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:342:35
[INFO] [stdout]     |
[INFO] [stdout] 342 |             BooleanExpression::Le(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 342 |             BooleanExpression::Le(Box::new(e1), box e2)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:342:43
[INFO] [stdout]     |
[INFO] [stdout] 342 |             BooleanExpression::Le(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 342 |             BooleanExpression::Le(box e1, Box::new(e2))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:347:35
[INFO] [stdout]     |
[INFO] [stdout] 347 |             BooleanExpression::Gt(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 347 |             BooleanExpression::Gt(Box::new(e1), box e2)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:347:43
[INFO] [stdout]     |
[INFO] [stdout] 347 |             BooleanExpression::Gt(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 347 |             BooleanExpression::Gt(box e1, Box::new(e2))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:352:35
[INFO] [stdout]     |
[INFO] [stdout] 352 |             BooleanExpression::Ge(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 352 |             BooleanExpression::Ge(Box::new(e1), box e2)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:352:43
[INFO] [stdout]     |
[INFO] [stdout] 352 |             BooleanExpression::Ge(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 352 |             BooleanExpression::Ge(box e1, Box::new(e2))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:357:35
[INFO] [stdout]     |
[INFO] [stdout] 357 |             BooleanExpression::Or(box e1, box e2)
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 357 |             BooleanExpression::Or(Box::new(e1), box e2)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:357:43
[INFO] [stdout]     |
[INFO] [stdout] 357 |             BooleanExpression::Or(box e1, box e2)
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 357 |             BooleanExpression::Or(box e1, Box::new(e2))
[INFO] [stdout]     |                                           ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:362:36
[INFO] [stdout]     |
[INFO] [stdout] 362 |             BooleanExpression::And(box e1, box e2)
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 362 |             BooleanExpression::And(Box::new(e1), box e2)
[INFO] [stdout]     |                                    ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:362:44
[INFO] [stdout]     |
[INFO] [stdout] 362 |             BooleanExpression::And(box e1, box e2)
[INFO] [stdout]     |                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 362 |             BooleanExpression::And(box e1, Box::new(e2))
[INFO] [stdout]     |                                            ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:366:36
[INFO] [stdout]     |
[INFO] [stdout] 366 |             BooleanExpression::Not(box e)
[INFO] [stdout]     |                                    ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 366 |             BooleanExpression::Not(Box::new(e))
[INFO] [stdout]     |                                    ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:376:39
[INFO] [stdout]     |
[INFO] [stdout] 376 |             BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 376 |             BooleanExpression::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                       ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:376:49
[INFO] [stdout]     |
[INFO] [stdout] 376 |             BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 376 |             BooleanExpression::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:376:59
[INFO] [stdout]     |
[INFO] [stdout] 376 |             BooleanExpression::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 376 |             BooleanExpression::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                           ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:380:39
[INFO] [stdout]     |
[INFO] [stdout] 380 |             BooleanExpression::Member(box s, id)
[INFO] [stdout]     |                                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 380 |             BooleanExpression::Member(Box::new(s), id)
[INFO] [stdout]     |                                       ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:385:39
[INFO] [stdout]     |
[INFO] [stdout] 385 |             BooleanExpression::Select(box array, box index)
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 385 |             BooleanExpression::Select(Box::new(array), box index)
[INFO] [stdout]     |                                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:385:50
[INFO] [stdout]     |
[INFO] [stdout] 385 |             BooleanExpression::Select(box array, box index)
[INFO] [stdout]     |                                                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 385 |             BooleanExpression::Select(box array, Box::new(index))
[INFO] [stdout]     |                                                  ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:412:35
[INFO] [stdout]     |
[INFO] [stdout] 412 |             UExpressionInner::Add(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 412 |             UExpressionInner::Add(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:412:45
[INFO] [stdout]     |
[INFO] [stdout] 412 |             UExpressionInner::Add(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 412 |             UExpressionInner::Add(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:418:35
[INFO] [stdout]     |
[INFO] [stdout] 418 |             UExpressionInner::Sub(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 418 |             UExpressionInner::Sub(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:418:45
[INFO] [stdout]     |
[INFO] [stdout] 418 |             UExpressionInner::Sub(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 418 |             UExpressionInner::Sub(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:424:36
[INFO] [stdout]     |
[INFO] [stdout] 424 |             UExpressionInner::Mult(box left, box right)
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 424 |             UExpressionInner::Mult(Box::new(left), box right)
[INFO] [stdout]     |                                    ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:424:46
[INFO] [stdout]     |
[INFO] [stdout] 424 |             UExpressionInner::Mult(box left, box right)
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 424 |             UExpressionInner::Mult(box left, Box::new(right))
[INFO] [stdout]     |                                              ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:430:35
[INFO] [stdout]     |
[INFO] [stdout] 430 |             UExpressionInner::Div(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 430 |             UExpressionInner::Div(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:430:45
[INFO] [stdout]     |
[INFO] [stdout] 430 |             UExpressionInner::Div(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 430 |             UExpressionInner::Div(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:436:35
[INFO] [stdout]     |
[INFO] [stdout] 436 |             UExpressionInner::Rem(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 436 |             UExpressionInner::Rem(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:436:45
[INFO] [stdout]     |
[INFO] [stdout] 436 |             UExpressionInner::Rem(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 436 |             UExpressionInner::Rem(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:442:35
[INFO] [stdout]     |
[INFO] [stdout] 442 |             UExpressionInner::Xor(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 442 |             UExpressionInner::Xor(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:442:45
[INFO] [stdout]     |
[INFO] [stdout] 442 |             UExpressionInner::Xor(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 442 |             UExpressionInner::Xor(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:448:35
[INFO] [stdout]     |
[INFO] [stdout] 448 |             UExpressionInner::And(box left, box right)
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 448 |             UExpressionInner::And(Box::new(left), box right)
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:448:45
[INFO] [stdout]     |
[INFO] [stdout] 448 |             UExpressionInner::And(box left, box right)
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 448 |             UExpressionInner::And(box left, Box::new(right))
[INFO] [stdout]     |                                             ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:454:34
[INFO] [stdout]     |
[INFO] [stdout] 454 |             UExpressionInner::Or(box left, box right)
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 454 |             UExpressionInner::Or(Box::new(left), box right)
[INFO] [stdout]     |                                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:454:44
[INFO] [stdout]     |
[INFO] [stdout] 454 |             UExpressionInner::Or(box left, box right)
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 454 |             UExpressionInner::Or(box left, Box::new(right))
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:460:41
[INFO] [stdout]     |
[INFO] [stdout] 460 |             UExpressionInner::LeftShift(box e, box by)
[INFO] [stdout]     |                                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 460 |             UExpressionInner::LeftShift(Box::new(e), box by)
[INFO] [stdout]     |                                         ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:460:48
[INFO] [stdout]     |
[INFO] [stdout] 460 |             UExpressionInner::LeftShift(box e, box by)
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 460 |             UExpressionInner::LeftShift(box e, Box::new(by))
[INFO] [stdout]     |                                                ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:466:42
[INFO] [stdout]     |
[INFO] [stdout] 466 |             UExpressionInner::RightShift(box e, box by)
[INFO] [stdout]     |                                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 466 |             UExpressionInner::RightShift(Box::new(e), box by)
[INFO] [stdout]     |                                          ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:466:49
[INFO] [stdout]     |
[INFO] [stdout] 466 |             UExpressionInner::RightShift(box e, box by)
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 466 |             UExpressionInner::RightShift(box e, Box::new(by))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:471:35
[INFO] [stdout]     |
[INFO] [stdout] 471 |             UExpressionInner::Not(box e)
[INFO] [stdout]     |                                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 471 |             UExpressionInner::Not(Box::new(e))
[INFO] [stdout]     |                                   ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:480:38
[INFO] [stdout]     |
[INFO] [stdout] 480 |             UExpressionInner::Select(box array, box index)
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 480 |             UExpressionInner::Select(Box::new(array), box index)
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:480:49
[INFO] [stdout]     |
[INFO] [stdout] 480 |             UExpressionInner::Select(box array, box index)
[INFO] [stdout]     |                                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 480 |             UExpressionInner::Select(box array, Box::new(index))
[INFO] [stdout]     |                                                 ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:486:38
[INFO] [stdout]     |
[INFO] [stdout] 486 |             UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 486 |             UExpressionInner::IfElse(Box::new(cond), box cons, box alt)
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:486:48
[INFO] [stdout]     |
[INFO] [stdout] 486 |             UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 486 |             UExpressionInner::IfElse(box cond, Box::new(cons), box alt)
[INFO] [stdout]     |                                                ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:486:58
[INFO] [stdout]     |
[INFO] [stdout] 486 |             UExpressionInner::IfElse(box cond, box cons, box alt)
[INFO] [stdout]     |                                                          ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 486 |             UExpressionInner::IfElse(box cond, box cons, Box::new(alt))
[INFO] [stdout]     |                                                          ~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:490:38
[INFO] [stdout]     |
[INFO] [stdout] 490 |             UExpressionInner::Member(box s, id)
[INFO] [stdout]     |                                      ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 490 |             UExpressionInner::Member(Box::new(s), id)
[INFO] [stdout]     |                                      ~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:551:35
[INFO] [stdout]     |
[INFO] [stdout] 551 |             TypedAssignee::Select(box f.fold_assignee(a), box f.fold_field_expression(index))
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 551 |             TypedAssignee::Select(Box::new(f.fold_assignee(a)), box f.fold_field_expression(index))
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:551:59
[INFO] [stdout]     |
[INFO] [stdout] 551 |             TypedAssignee::Select(box f.fold_assignee(a), box f.fold_field_expression(index))
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 551 |             TypedAssignee::Select(box f.fold_assignee(a), Box::new(f.fold_field_expression(index)))
[INFO] [stdout]     |                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> zokrates_core/src/typed_absy/folder.rs:553:66
[INFO] [stdout]     |
[INFO] [stdout] 553 |         TypedAssignee::Member(box s, m) => TypedAssignee::Member(box f.fold_assignee(s), m),
[WARN] too many lines in the log, truncating it
