[INFO] cloning repository https://github.com/tawashichan/CoPL_Solver [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tawashichan/CoPL_Solver" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftawashichan%2FCoPL_Solver", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftawashichan%2FCoPL_Solver'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c9477a8c8598c49e17cecd671e22f78d62c8919f [INFO] checking tawashichan/CoPL_Solver against master#e9182f195b8505c87c4bd055b9f6e114ccda0981 for pr-144098 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftawashichan%2FCoPL_Solver" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/tawashichan/CoPL_Solver [INFO] finished tweaking git repo https://github.com/tawashichan/CoPL_Solver [INFO] tweaked toml for git repo https://github.com/tawashichan/CoPL_Solver written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/tawashichan/CoPL_Solver on toolchain e9182f195b8505c87c4bd055b9f6e114ccda0981 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/tawashichan/CoPL_Solver 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" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cae3442c817ac3f709274afcb381fee4ca0e87688b0f19ac086773e03dc6ee4b [INFO] running `Command { std: "docker" "start" "-a" "cae3442c817ac3f709274afcb381fee4ca0e87688b0f19ac086773e03dc6ee4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cae3442c817ac3f709274afcb381fee4ca0e87688b0f19ac086773e03dc6ee4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cae3442c817ac3f709274afcb381fee4ca0e87688b0f19ac086773e03dc6ee4b", kill_on_drop: false }` [INFO] [stdout] cae3442c817ac3f709274afcb381fee4ca0e87688b0f19ac086773e03dc6ee4b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b2f4d7e7bdb0f8cbf76841b67f8be3c7fe37209d73db360999bf4181ae8803a7 [INFO] running `Command { std: "docker" "start" "-a" "b2f4d7e7bdb0f8cbf76841b67f8be3c7fe37209d73db360999bf4181ae8803a7", kill_on_drop: false }` [INFO] [stderr] Checking ml_solver v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/main.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(box_syntax, box_patterns)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: removed in 1.70.0; see for more information [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/main.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(box_syntax, box_patterns)] [INFO] [stdout] | ^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: removed in 1.70.0; see for more information [INFO] [stdout] = note: replaced with `#[rustc_box]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:130:45 [INFO] [stdout] | [INFO] [stdout] 130 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 130 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 130 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:130:45 [INFO] [stdout] | [INFO] [stdout] 130 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 130 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 130 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:130:79 [INFO] [stdout] | [INFO] [stdout] 130 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 130 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 130 + let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:130:79 [INFO] [stdout] | [INFO] [stdout] 130 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 130 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 130 + let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:131:46 [INFO] [stdout] | [INFO] [stdout] 131 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 131 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 131 + let l = Let(var.to_string(), Box::new(e1.clone()), box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:131:46 [INFO] [stdout] | [INFO] [stdout] 131 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 131 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 131 + let l = Let(var.to_string(), Box::new(e1.clone()), box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:131:62 [INFO] [stdout] | [INFO] [stdout] 131 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 131 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 131 + let l = Let(var.to_string(), box e1.clone(), Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:131:62 [INFO] [stdout] | [INFO] [stdout] 131 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 131 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 131 + let l = Let(var.to_string(), box e1.clone(), Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:133:44 [INFO] [stdout] | [INFO] [stdout] 133 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 133 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 133 + Rule::ELet(env.clone(), l, Box::new(r1), box r2, e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:133:44 [INFO] [stdout] | [INFO] [stdout] 133 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 133 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 133 + Rule::ELet(env.clone(), l, Box::new(r1), box r2, e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:133:52 [INFO] [stdout] | [INFO] [stdout] 133 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 133 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 133 + Rule::ELet(env.clone(), l, box r1, Box::new(r2), e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:137:43 [INFO] [stdout] | [INFO] [stdout] 137 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 137 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 137 + let r = e.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:133:52 [INFO] [stdout] | [INFO] [stdout] 133 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 133 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 133 + Rule::ELet(env.clone(), l, box r1, Box::new(r2), e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:137:77 [INFO] [stdout] | [INFO] [stdout] 137 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 137 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 137 + let r = e.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:138:62 [INFO] [stdout] | [INFO] [stdout] 138 | let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] 138 + let l = LetRec(var.to_string(), fun.clone(), Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:137:43 [INFO] [stdout] | [INFO] [stdout] 137 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 137 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 137 + let r = e.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:140:47 [INFO] [stdout] | [INFO] [stdout] 140 | Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 - Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] 140 + Rule::ELetRec(env.clone(), l, Box::new(r), e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:137:77 [INFO] [stdout] | [INFO] [stdout] 137 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 137 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 137 + let r = e.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:148:46 [INFO] [stdout] | [INFO] [stdout] 148 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 148 + let env2 = &Env::Env(Box::new(en.clone()), fun.var(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:138:62 [INFO] [stdout] | [INFO] [stdout] 138 | let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] 138 + let l = LetRec(var.to_string(), fun.clone(), Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:140:47 [INFO] [stdout] | [INFO] [stdout] 140 | Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 - Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] 140 + Rule::ELetRec(env.clone(), l, Box::new(r), e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:148:73 [INFO] [stdout] | [INFO] [stdout] 148 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 148 + let env2 = &Env::Env(box en.clone(), fun.var(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:148:46 [INFO] [stdout] | [INFO] [stdout] 148 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 148 + let env2 = &Env::Env(Box::new(en.clone()), fun.var(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:148:73 [INFO] [stdout] | [INFO] [stdout] 148 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 148 + let env2 = &Env::Env(box en.clone(), fun.var(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 - box r1, [INFO] [stdout] 155 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:156:29 [INFO] [stdout] | [INFO] [stdout] 156 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 156 - box r2, [INFO] [stdout] 156 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 155 - box r1, [INFO] [stdout] 155 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:156:29 [INFO] [stdout] | [INFO] [stdout] 156 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 156 - box r2, [INFO] [stdout] 156 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:157:29 [INFO] [stdout] | [INFO] [stdout] 157 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 157 - box r3, [INFO] [stdout] 157 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:157:29 [INFO] [stdout] | [INFO] [stdout] 157 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 157 - box r3, [INFO] [stdout] 157 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:163:46 [INFO] [stdout] | [INFO] [stdout] 163 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 163 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 163 + let env2 = &Env::Env(Box::new(en.clone()), rec_fun.var1(), box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:163:46 [INFO] [stdout] | [INFO] [stdout] 163 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 163 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 163 + let env2 = &Env::Env(Box::new(en.clone()), rec_fun.var1(), box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:163:78 [INFO] [stdout] | [INFO] [stdout] 163 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 163 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 163 + let env2 = &Env::Env(box en.clone(), rec_fun.var1(), Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:163:78 [INFO] [stdout] | [INFO] [stdout] 163 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 163 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 163 + let env2 = &Env::Env(box en.clone(), rec_fun.var1(), Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 164 + let env3 = &Env::Env(Box::new(env2.clone()), rec_fun.var2(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:164:46 [INFO] [stdout] | [INFO] [stdout] 164 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 164 + let env3 = &Env::Env(Box::new(env2.clone()), rec_fun.var2(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:164:80 [INFO] [stdout] | [INFO] [stdout] 164 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 164 + let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:164:80 [INFO] [stdout] | [INFO] [stdout] 164 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 164 + let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:171:29 [INFO] [stdout] | [INFO] [stdout] 171 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - box r1, [INFO] [stdout] 171 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:171:29 [INFO] [stdout] | [INFO] [stdout] 171 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - box r1, [INFO] [stdout] 171 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:172:29 [INFO] [stdout] | [INFO] [stdout] 172 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 172 - box r2, [INFO] [stdout] 172 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:172:29 [INFO] [stdout] | [INFO] [stdout] 172 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 172 - box r2, [INFO] [stdout] 172 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:173:29 [INFO] [stdout] | [INFO] [stdout] 173 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 - box r3, [INFO] [stdout] 173 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:194:33 [INFO] [stdout] | [INFO] [stdout] 194 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - box r1, [INFO] [stdout] 194 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:173:29 [INFO] [stdout] | [INFO] [stdout] 173 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 173 - box r3, [INFO] [stdout] 173 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:195:33 [INFO] [stdout] | [INFO] [stdout] 195 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 195 - box r2, [INFO] [stdout] 195 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:194:33 [INFO] [stdout] | [INFO] [stdout] 194 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - box r1, [INFO] [stdout] 194 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:196:33 [INFO] [stdout] | [INFO] [stdout] 196 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 196 - box r3, [INFO] [stdout] 196 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:195:33 [INFO] [stdout] | [INFO] [stdout] 195 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 195 - box r2, [INFO] [stdout] 195 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:216:33 [INFO] [stdout] | [INFO] [stdout] 216 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 - box r1, [INFO] [stdout] 216 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:196:33 [INFO] [stdout] | [INFO] [stdout] 196 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 196 - box r3, [INFO] [stdout] 196 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:217:33 [INFO] [stdout] | [INFO] [stdout] 217 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 217 - box r2, [INFO] [stdout] 217 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:216:33 [INFO] [stdout] | [INFO] [stdout] 216 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 - box r1, [INFO] [stdout] 216 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:218:33 [INFO] [stdout] | [INFO] [stdout] 218 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 218 - box r3, [INFO] [stdout] 218 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:217:33 [INFO] [stdout] | [INFO] [stdout] 217 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 217 - box r2, [INFO] [stdout] 217 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:238:33 [INFO] [stdout] | [INFO] [stdout] 238 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 - box r1, [INFO] [stdout] 238 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:218:33 [INFO] [stdout] | [INFO] [stdout] 218 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 218 - box r3, [INFO] [stdout] 218 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:239:33 [INFO] [stdout] | [INFO] [stdout] 239 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 239 - box r2, [INFO] [stdout] 239 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:238:33 [INFO] [stdout] | [INFO] [stdout] 238 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 238 - box r1, [INFO] [stdout] 238 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:239:33 [INFO] [stdout] | [INFO] [stdout] 239 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 239 - box r2, [INFO] [stdout] 239 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:240:33 [INFO] [stdout] | [INFO] [stdout] 240 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 240 - box r3, [INFO] [stdout] 240 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:240:33 [INFO] [stdout] | [INFO] [stdout] 240 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 240 - box r3, [INFO] [stdout] 240 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:260:33 [INFO] [stdout] | [INFO] [stdout] 260 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 260 - box r1, [INFO] [stdout] 260 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:260:33 [INFO] [stdout] | [INFO] [stdout] 260 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 260 - box r1, [INFO] [stdout] 260 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:261:33 [INFO] [stdout] | [INFO] [stdout] 261 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 261 - box r2, [INFO] [stdout] 261 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:261:33 [INFO] [stdout] | [INFO] [stdout] 261 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 261 - box r2, [INFO] [stdout] 261 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:262:33 [INFO] [stdout] | [INFO] [stdout] 262 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 262 - box r3, [INFO] [stdout] 262 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:262:33 [INFO] [stdout] | [INFO] [stdout] 262 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 262 - box r3, [INFO] [stdout] 262 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:277:63 [INFO] [stdout] | [INFO] [stdout] 277 | Rule::EVar2(env.clone(), var.to_string(), box r, val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 277 - Rule::EVar2(env.clone(), var.to_string(), box r, val) [INFO] [stdout] 277 + Rule::EVar2(env.clone(), var.to_string(), Box::new(r), val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:277:63 [INFO] [stdout] | [INFO] [stdout] 277 | Rule::EVar2(env.clone(), var.to_string(), box r, val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 277 - Rule::EVar2(env.clone(), var.to_string(), box r, val) [INFO] [stdout] 277 + Rule::EVar2(env.clone(), var.to_string(), Box::new(r), val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 292 - box r1, [INFO] [stdout] 292 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:293:33 [INFO] [stdout] | [INFO] [stdout] 293 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 293 - box r2, [INFO] [stdout] 293 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 292 - box r1, [INFO] [stdout] 292 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:304:33 [INFO] [stdout] | [INFO] [stdout] 304 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 304 - box r1, [INFO] [stdout] 304 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:293:33 [INFO] [stdout] | [INFO] [stdout] 293 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 293 - box r2, [INFO] [stdout] 293 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:305:33 [INFO] [stdout] | [INFO] [stdout] 305 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 305 - box r2, [INFO] [stdout] 305 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:304:33 [INFO] [stdout] | [INFO] [stdout] 304 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 304 - box r1, [INFO] [stdout] 304 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:561:18 [INFO] [stdout] | [INFO] [stdout] 561 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 561 - Let(var, box e1, box e2) [INFO] [stdout] 561 + Let(var, Box::new(e1), box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:305:33 [INFO] [stdout] | [INFO] [stdout] 305 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 305 - box r2, [INFO] [stdout] 305 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:561:26 [INFO] [stdout] | [INFO] [stdout] 561 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 561 - Let(var, box e1, box e2) [INFO] [stdout] 561 + Let(var, box e1, Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:561:18 [INFO] [stdout] | [INFO] [stdout] 561 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 561 - Let(var, box e1, box e2) [INFO] [stdout] 561 + Let(var, Box::new(e1), box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:567:29 [INFO] [stdout] | [INFO] [stdout] 567 | LetRec(var, recFun, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 567 - LetRec(var, recFun, box e) [INFO] [stdout] 567 + LetRec(var, recFun, Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:561:26 [INFO] [stdout] | [INFO] [stdout] 561 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 561 - Let(var, box e1, box e2) [INFO] [stdout] 561 + Let(var, box e1, Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:585:18 [INFO] [stdout] | [INFO] [stdout] 585 | Fun(var, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 585 - Fun(var, box exp) [INFO] [stdout] 585 + Fun(var, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:567:29 [INFO] [stdout] | [INFO] [stdout] 567 | LetRec(var, recFun, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 567 - LetRec(var, recFun, box e) [INFO] [stdout] 567 + LetRec(var, recFun, Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:585:18 [INFO] [stdout] | [INFO] [stdout] 585 | Fun(var, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 585 - Fun(var, box exp) [INFO] [stdout] 585 + Fun(var, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:603:28 [INFO] [stdout] | [INFO] [stdout] 603 | RecFun(var1, var2, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 603 - RecFun(var1, var2, box exp) [INFO] [stdout] 603 + RecFun(var1, var2, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/eval.rs:603:28 [INFO] [stdout] | [INFO] [stdout] 603 | RecFun(var1, var2, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 603 - RecFun(var1, var2, box exp) [INFO] [stdout] 603 + RecFun(var1, var2, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:21:42 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:25:42 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:21:42 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 51 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 51 + parse_app(Exp::App(Box::new(exp), box ex), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:51:37 [INFO] [stdout] | [INFO] [stdout] 51 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 51 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 51 + parse_app(Exp::App(box exp, Box::new(ex)), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:25:42 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:94:33 [INFO] [stdout] | [INFO] [stdout] 94 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 94 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 94 + (Exp::Op(Op::Times, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 51 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 51 + parse_app(Exp::App(Box::new(exp), box ex), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:51:37 [INFO] [stdout] | [INFO] [stdout] 51 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 51 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 51 + parse_app(Exp::App(box exp, Box::new(ex)), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:94:42 [INFO] [stdout] | [INFO] [stdout] 94 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 94 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 94 + (Exp::Op(Op::Times, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:94:33 [INFO] [stdout] | [INFO] [stdout] 94 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 94 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 94 + (Exp::Op(Op::Times, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:98:30 [INFO] [stdout] | [INFO] [stdout] 98 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 98 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 98 + (Exp::Op(Op::Lt, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:98:39 [INFO] [stdout] | [INFO] [stdout] 98 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 98 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 98 + (Exp::Op(Op::Lt, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:94:42 [INFO] [stdout] | [INFO] [stdout] 94 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 94 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 94 + (Exp::Op(Op::Times, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:98:30 [INFO] [stdout] | [INFO] [stdout] 98 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 98 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 98 + (Exp::Op(Op::Lt, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:135:38 [INFO] [stdout] | [INFO] [stdout] 135 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 135 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 135 + (Exp::If(Box::new(exp), box ex, box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:135:47 [INFO] [stdout] | [INFO] [stdout] 135 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 135 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 135 + (Exp::If(box exp, Box::new(ex), box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:98:39 [INFO] [stdout] | [INFO] [stdout] 98 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 98 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 98 + (Exp::Op(Op::Lt, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:135:55 [INFO] [stdout] | [INFO] [stdout] 135 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 135 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 135 + (Exp::If(box exp, box ex, Box::new(e)), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:135:38 [INFO] [stdout] | [INFO] [stdout] 135 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 135 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 135 + (Exp::If(Box::new(exp), box ex, box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:135:47 [INFO] [stdout] | [INFO] [stdout] 135 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 135 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 135 + (Exp::If(box exp, Box::new(ex), box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml3/parser.rs:135:55 [INFO] [stdout] | [INFO] [stdout] 135 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 135 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 135 + (Exp::If(box exp, box ex, Box::new(e)), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:167:45 [INFO] [stdout] | [INFO] [stdout] 167 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 167 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 167 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:167:45 [INFO] [stdout] | [INFO] [stdout] 167 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 167 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 167 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:167:79 [INFO] [stdout] | [INFO] [stdout] 167 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 167 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 167 + let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:168:46 [INFO] [stdout] | [INFO] [stdout] 168 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 168 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 168 + let l = Let(var.to_string(), Box::new(e1.clone()), box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:167:79 [INFO] [stdout] | [INFO] [stdout] 167 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 167 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 167 + let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:168:46 [INFO] [stdout] | [INFO] [stdout] 168 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 168 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 168 + let l = Let(var.to_string(), Box::new(e1.clone()), box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:168:62 [INFO] [stdout] | [INFO] [stdout] 168 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 168 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 168 + let l = Let(var.to_string(), box e1.clone(), Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:168:62 [INFO] [stdout] | [INFO] [stdout] 168 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 168 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 168 + let l = Let(var.to_string(), box e1.clone(), Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:170:44 [INFO] [stdout] | [INFO] [stdout] 170 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 170 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 170 + Rule::ELet(env.clone(), l, Box::new(r1), box r2, e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:170:44 [INFO] [stdout] | [INFO] [stdout] 170 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 170 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 170 + Rule::ELet(env.clone(), l, Box::new(r1), box r2, e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:170:52 [INFO] [stdout] | [INFO] [stdout] 170 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 170 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 170 + Rule::ELet(env.clone(), l, box r1, Box::new(r2), e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:170:52 [INFO] [stdout] | [INFO] [stdout] 170 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 170 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 170 + Rule::ELet(env.clone(), l, box r1, Box::new(r2), e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:174:43 [INFO] [stdout] | [INFO] [stdout] 174 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 174 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 174 + let r = e.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:174:43 [INFO] [stdout] | [INFO] [stdout] 174 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 174 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 174 + let r = e.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:174:77 [INFO] [stdout] | [INFO] [stdout] 174 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 174 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 174 + let r = e.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:174:77 [INFO] [stdout] | [INFO] [stdout] 174 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 174 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 174 + let r = e.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:175:62 [INFO] [stdout] | [INFO] [stdout] 175 | let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 175 - let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] 175 + let l = LetRec(var.to_string(), fun.clone(), Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:175:62 [INFO] [stdout] | [INFO] [stdout] 175 | let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 175 - let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] 175 + let l = LetRec(var.to_string(), fun.clone(), Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:177:47 [INFO] [stdout] | [INFO] [stdout] 177 | Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 177 - Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] 177 + Rule::ELetRec(env.clone(), l, Box::new(r), e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:177:47 [INFO] [stdout] | [INFO] [stdout] 177 | Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 177 - Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] 177 + Rule::ELetRec(env.clone(), l, Box::new(r), e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:185:46 [INFO] [stdout] | [INFO] [stdout] 185 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 185 + let env2 = &Env::Env(Box::new(en.clone()), fun.var(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:185:46 [INFO] [stdout] | [INFO] [stdout] 185 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 185 + let env2 = &Env::Env(Box::new(en.clone()), fun.var(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:185:73 [INFO] [stdout] | [INFO] [stdout] 185 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 185 + let env2 = &Env::Env(box en.clone(), fun.var(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:185:73 [INFO] [stdout] | [INFO] [stdout] 185 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 185 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 185 + let env2 = &Env::Env(box en.clone(), fun.var(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:192:29 [INFO] [stdout] | [INFO] [stdout] 192 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 192 - box r1, [INFO] [stdout] 192 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:192:29 [INFO] [stdout] | [INFO] [stdout] 192 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 192 - box r1, [INFO] [stdout] 192 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:193:29 [INFO] [stdout] | [INFO] [stdout] 193 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 193 - box r2, [INFO] [stdout] 193 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:193:29 [INFO] [stdout] | [INFO] [stdout] 193 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 193 - box r2, [INFO] [stdout] 193 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:194:29 [INFO] [stdout] | [INFO] [stdout] 194 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - box r3, [INFO] [stdout] 194 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:194:29 [INFO] [stdout] | [INFO] [stdout] 194 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - box r3, [INFO] [stdout] 194 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:200:46 [INFO] [stdout] | [INFO] [stdout] 200 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 200 + let env2 = &Env::Env(Box::new(en.clone()), rec_fun.var1(), box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:200:46 [INFO] [stdout] | [INFO] [stdout] 200 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 200 + let env2 = &Env::Env(Box::new(en.clone()), rec_fun.var1(), box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:200:78 [INFO] [stdout] | [INFO] [stdout] 200 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 200 + let env2 = &Env::Env(box en.clone(), rec_fun.var1(), Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:200:78 [INFO] [stdout] | [INFO] [stdout] 200 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 200 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 200 + let env2 = &Env::Env(box en.clone(), rec_fun.var1(), Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:201:46 [INFO] [stdout] | [INFO] [stdout] 201 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 201 + let env3 = &Env::Env(Box::new(env2.clone()), rec_fun.var2(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:201:46 [INFO] [stdout] | [INFO] [stdout] 201 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 201 + let env3 = &Env::Env(Box::new(env2.clone()), rec_fun.var2(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:201:80 [INFO] [stdout] | [INFO] [stdout] 201 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 201 + let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:201:80 [INFO] [stdout] | [INFO] [stdout] 201 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 201 + let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - box r1, [INFO] [stdout] 208 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - box r1, [INFO] [stdout] 208 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:209:29 [INFO] [stdout] | [INFO] [stdout] 209 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 - box r2, [INFO] [stdout] 209 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:209:29 [INFO] [stdout] | [INFO] [stdout] 209 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 209 - box r2, [INFO] [stdout] 209 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:210:29 [INFO] [stdout] | [INFO] [stdout] 210 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 210 - box r3, [INFO] [stdout] 210 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:210:29 [INFO] [stdout] | [INFO] [stdout] 210 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 210 - box r3, [INFO] [stdout] 210 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:231:33 [INFO] [stdout] | [INFO] [stdout] 231 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 231 - box r1, [INFO] [stdout] 231 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:231:33 [INFO] [stdout] | [INFO] [stdout] 231 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 231 - box r1, [INFO] [stdout] 231 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:232:33 [INFO] [stdout] | [INFO] [stdout] 232 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 232 - box r2, [INFO] [stdout] 232 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:232:33 [INFO] [stdout] | [INFO] [stdout] 232 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 232 - box r2, [INFO] [stdout] 232 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:233:33 [INFO] [stdout] | [INFO] [stdout] 233 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 - box r3, [INFO] [stdout] 233 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:233:33 [INFO] [stdout] | [INFO] [stdout] 233 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 - box r3, [INFO] [stdout] 233 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:253:33 [INFO] [stdout] | [INFO] [stdout] 253 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 - box r1, [INFO] [stdout] 253 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:254:33 [INFO] [stdout] | [INFO] [stdout] 254 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 - box r2, [INFO] [stdout] 254 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:253:33 [INFO] [stdout] | [INFO] [stdout] 253 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 - box r1, [INFO] [stdout] 253 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:255:33 [INFO] [stdout] | [INFO] [stdout] 255 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 255 - box r3, [INFO] [stdout] 255 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:254:33 [INFO] [stdout] | [INFO] [stdout] 254 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 - box r2, [INFO] [stdout] 254 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:275:33 [INFO] [stdout] | [INFO] [stdout] 275 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 275 - box r1, [INFO] [stdout] 275 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:255:33 [INFO] [stdout] | [INFO] [stdout] 255 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 255 - box r3, [INFO] [stdout] 255 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:275:33 [INFO] [stdout] | [INFO] [stdout] 275 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 275 - box r1, [INFO] [stdout] 275 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:276:33 [INFO] [stdout] | [INFO] [stdout] 276 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 276 - box r2, [INFO] [stdout] 276 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:276:33 [INFO] [stdout] | [INFO] [stdout] 276 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 276 - box r2, [INFO] [stdout] 276 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:277:33 [INFO] [stdout] | [INFO] [stdout] 277 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 277 - box r3, [INFO] [stdout] 277 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:277:33 [INFO] [stdout] | [INFO] [stdout] 277 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 277 - box r3, [INFO] [stdout] 277 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:297:33 [INFO] [stdout] | [INFO] [stdout] 297 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 297 - box r1, [INFO] [stdout] 297 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:298:33 [INFO] [stdout] | [INFO] [stdout] 298 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 298 - box r2, [INFO] [stdout] 298 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:297:33 [INFO] [stdout] | [INFO] [stdout] 297 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 297 - box r1, [INFO] [stdout] 297 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:299:33 [INFO] [stdout] | [INFO] [stdout] 299 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 299 - box r3, [INFO] [stdout] 299 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:298:33 [INFO] [stdout] | [INFO] [stdout] 298 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 298 - box r2, [INFO] [stdout] 298 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:329:33 [INFO] [stdout] | [INFO] [stdout] 329 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 329 - box r1, [INFO] [stdout] 329 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:299:33 [INFO] [stdout] | [INFO] [stdout] 299 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 299 - box r3, [INFO] [stdout] 299 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:330:33 [INFO] [stdout] | [INFO] [stdout] 330 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 330 - box r2, [INFO] [stdout] 330 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:329:33 [INFO] [stdout] | [INFO] [stdout] 329 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 329 - box r1, [INFO] [stdout] 329 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:341:33 [INFO] [stdout] | [INFO] [stdout] 341 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 341 - box r1, [INFO] [stdout] 341 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:330:33 [INFO] [stdout] | [INFO] [stdout] 330 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 330 - box r2, [INFO] [stdout] 330 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:342:33 [INFO] [stdout] | [INFO] [stdout] 342 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 342 - box r2, [INFO] [stdout] 342 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:341:33 [INFO] [stdout] | [INFO] [stdout] 341 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 341 - box r1, [INFO] [stdout] 341 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:342:33 [INFO] [stdout] | [INFO] [stdout] 342 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 342 - box r2, [INFO] [stdout] 342 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:354:40 [INFO] [stdout] | [INFO] [stdout] 354 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 354 + let cons = Value::Cons(Box::new(r1.value()), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:354:40 [INFO] [stdout] | [INFO] [stdout] 354 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 354 + let cons = Value::Cons(Box::new(r1.value()), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:354:56 [INFO] [stdout] | [INFO] [stdout] 354 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 354 + let cons = Value::Cons(box r1.value(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:354:56 [INFO] [stdout] | [INFO] [stdout] 354 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 354 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 354 + let cons = Value::Cons(box r1.value(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:355:66 [INFO] [stdout] | [INFO] [stdout] 355 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 355 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 355 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), Box::new(r1), box r2, cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:355:66 [INFO] [stdout] | [INFO] [stdout] 355 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 355 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 355 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), Box::new(r1), box r2, cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:355:74 [INFO] [stdout] | [INFO] [stdout] 355 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 355 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 355 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, Box::new(r2), cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:370:29 [INFO] [stdout] | [INFO] [stdout] 370 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 370 - box r1, [INFO] [stdout] 370 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:355:74 [INFO] [stdout] | [INFO] [stdout] 355 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 355 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 355 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, Box::new(r2), cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:371:29 [INFO] [stdout] | [INFO] [stdout] 371 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 371 - box r2, [INFO] [stdout] 371 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:370:29 [INFO] [stdout] | [INFO] [stdout] 370 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 370 - box r1, [INFO] [stdout] 370 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:379:50 [INFO] [stdout] | [INFO] [stdout] 379 | ... box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 379 - box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] 379 + box Env::Env(Box::new(env.clone()), v1_name.to_string(), box v1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:371:29 [INFO] [stdout] | [INFO] [stdout] 371 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 371 - box r2, [INFO] [stdout] 371 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:379:88 [INFO] [stdout] | [INFO] [stdout] 379 | ... box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 379 - box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] 379 + box Env::Env(box env.clone(), v1_name.to_string(), Box::new(v1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:379:50 [INFO] [stdout] | [INFO] [stdout] 379 | ... box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 379 - box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] 379 + box Env::Env(Box::new(env.clone()), v1_name.to_string(), box v1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:379:37 [INFO] [stdout] | [INFO] [stdout] 379 | ... box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 379 - box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] 379 + Box::new(Env::Env(box env.clone(), v1_name.to_string(), box v1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:379:88 [INFO] [stdout] | [INFO] [stdout] 379 | ... box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 379 - box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] 379 + box Env::Env(box env.clone(), v1_name.to_string(), Box::new(v1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:381:37 [INFO] [stdout] | [INFO] [stdout] 381 | ... box v2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 381 - box v2, [INFO] [stdout] 381 + Box::new(v2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:391:37 [INFO] [stdout] | [INFO] [stdout] 391 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 391 - box r1, [INFO] [stdout] 391 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:379:37 [INFO] [stdout] | [INFO] [stdout] 379 | ... box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 379 - box Env::Env(box env.clone(), v1_name.to_string(), box v1), [INFO] [stdout] 379 + Box::new(Env::Env(box env.clone(), v1_name.to_string(), box v1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:381:37 [INFO] [stdout] | [INFO] [stdout] 381 | ... box v2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 381 - box v2, [INFO] [stdout] 381 + Box::new(v2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:392:37 [INFO] [stdout] | [INFO] [stdout] 392 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 - box r2, [INFO] [stdout] 392 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:729:18 [INFO] [stdout] | [INFO] [stdout] 729 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 729 - Let(var, box e1, box e2) [INFO] [stdout] 729 + Let(var, Box::new(e1), box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:391:37 [INFO] [stdout] | [INFO] [stdout] 391 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 391 - box r1, [INFO] [stdout] 391 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:729:26 [INFO] [stdout] | [INFO] [stdout] 729 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 729 - Let(var, box e1, box e2) [INFO] [stdout] 729 + Let(var, box e1, Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:735:29 [INFO] [stdout] | [INFO] [stdout] 735 | LetRec(var, recFun, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 735 - LetRec(var, recFun, box e) [INFO] [stdout] 735 + LetRec(var, recFun, Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:392:37 [INFO] [stdout] | [INFO] [stdout] 392 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 392 - box r2, [INFO] [stdout] 392 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:769:18 [INFO] [stdout] | [INFO] [stdout] 769 | Fun(var, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 769 - Fun(var, box exp) [INFO] [stdout] 769 + Fun(var, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:729:18 [INFO] [stdout] | [INFO] [stdout] 729 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 729 - Let(var, box e1, box e2) [INFO] [stdout] 729 + Let(var, Box::new(e1), box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:787:28 [INFO] [stdout] | [INFO] [stdout] 787 | RecFun(var1, var2, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 787 - RecFun(var1, var2, box exp) [INFO] [stdout] 787 + RecFun(var1, var2, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:729:26 [INFO] [stdout] | [INFO] [stdout] 729 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 729 - Let(var, box e1, box e2) [INFO] [stdout] 729 + Let(var, box e1, Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:735:29 [INFO] [stdout] | [INFO] [stdout] 735 | LetRec(var, recFun, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 735 - LetRec(var, recFun, box e) [INFO] [stdout] 735 + LetRec(var, recFun, Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:769:18 [INFO] [stdout] | [INFO] [stdout] 769 | Fun(var, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 769 - Fun(var, box exp) [INFO] [stdout] 769 + Fun(var, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/eval.rs:787:28 [INFO] [stdout] | [INFO] [stdout] 787 | RecFun(var1, var2, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 787 - RecFun(var1, var2, box exp) [INFO] [stdout] 787 + RecFun(var1, var2, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:21:42 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:21:42 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:25:42 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:25:42 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:29:24 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:29:24 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:29:33 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:29:33 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(Box::new(exp), box ex), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(Box::new(exp), box ex), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:57:37 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(box exp, Box::new(ex)), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:57:37 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(box exp, Box::new(ex)), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:48 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(Box::new(exp), box ex, box e,box ee), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:48 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(Box::new(exp), box ex, box e,box ee), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:57 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(box exp, Box::new(ex), box e,box ee), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:57 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(box exp, Box::new(ex), box e,box ee), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:65 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(box exp, box ex, Box::new(e),box ee), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:65 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(box exp, box ex, Box::new(e),box ee), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:71 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(box exp, box ex, box e,Box::new(ee)), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:76:71 [INFO] [stdout] | [INFO] [stdout] 76 | ... (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 76 - (Exp::Match(box exp, box ex, box e,box ee), rrrrr) [INFO] [stdout] 76 + (Exp::Match(box exp, box ex, box e,Box::new(ee)), rrrrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:128:33 [INFO] [stdout] | [INFO] [stdout] 128 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 128 + (Exp::Op(Op::Times, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:128:33 [INFO] [stdout] | [INFO] [stdout] 128 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 128 + (Exp::Op(Op::Times, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:128:42 [INFO] [stdout] | [INFO] [stdout] 128 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 128 + (Exp::Op(Op::Times, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:128:42 [INFO] [stdout] | [INFO] [stdout] 128 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 128 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 128 + (Exp::Op(Op::Times, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:132:30 [INFO] [stdout] | [INFO] [stdout] 132 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 132 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 132 + (Exp::Op(Op::Lt, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:132:30 [INFO] [stdout] | [INFO] [stdout] 132 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 132 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 132 + (Exp::Op(Op::Lt, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:132:39 [INFO] [stdout] | [INFO] [stdout] 132 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 132 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 132 + (Exp::Op(Op::Lt, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:132:39 [INFO] [stdout] | [INFO] [stdout] 132 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 132 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 132 + (Exp::Op(Op::Lt, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:171:38 [INFO] [stdout] | [INFO] [stdout] 171 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 171 + (Exp::If(Box::new(exp), box ex, box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:171:38 [INFO] [stdout] | [INFO] [stdout] 171 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 171 + (Exp::If(Box::new(exp), box ex, box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:171:47 [INFO] [stdout] | [INFO] [stdout] 171 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 171 + (Exp::If(box exp, Box::new(ex), box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:171:47 [INFO] [stdout] | [INFO] [stdout] 171 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 171 + (Exp::If(box exp, Box::new(ex), box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:171:55 [INFO] [stdout] | [INFO] [stdout] 171 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 171 + (Exp::If(box exp, box ex, Box::new(e)), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml4/parser.rs:171:55 [INFO] [stdout] | [INFO] [stdout] 171 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 171 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 171 + (Exp::If(box exp, box ex, Box::new(e)), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:198:45 [INFO] [stdout] | [INFO] [stdout] 198 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 198 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:198:79 [INFO] [stdout] | [INFO] [stdout] 198 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 198 + let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:199:46 [INFO] [stdout] | [INFO] [stdout] 199 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 199 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 199 + let l = Let(var.to_string(), Box::new(e1.clone()), box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:199:62 [INFO] [stdout] | [INFO] [stdout] 199 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 199 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 199 + let l = Let(var.to_string(), box e1.clone(), Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:198:45 [INFO] [stdout] | [INFO] [stdout] 198 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 198 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:201:44 [INFO] [stdout] | [INFO] [stdout] 201 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 201 + Rule::ELet(env.clone(), l, Box::new(r1), box r2, e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:198:79 [INFO] [stdout] | [INFO] [stdout] 198 | let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 198 - let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), box r1.value())); [INFO] [stdout] 198 + let r2 = e2.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:201:52 [INFO] [stdout] | [INFO] [stdout] 201 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 201 + Rule::ELet(env.clone(), l, box r1, Box::new(r2), e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:199:46 [INFO] [stdout] | [INFO] [stdout] 199 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 199 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 199 + let l = Let(var.to_string(), Box::new(e1.clone()), box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:205:43 [INFO] [stdout] | [INFO] [stdout] 205 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 205 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 205 + let r = e.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:199:62 [INFO] [stdout] | [INFO] [stdout] 199 | let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 199 - let l = Let(var.to_string(), box e1.clone(), box e2.clone()); [INFO] [stdout] 199 + let l = Let(var.to_string(), box e1.clone(), Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:205:77 [INFO] [stdout] | [INFO] [stdout] 205 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 205 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 205 + let r = e.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:201:44 [INFO] [stdout] | [INFO] [stdout] 201 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 201 + Rule::ELet(env.clone(), l, Box::new(r1), box r2, e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:201:52 [INFO] [stdout] | [INFO] [stdout] 201 | Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 201 - Rule::ELet(env.clone(), l, box r1, box r2, e2_val) [INFO] [stdout] 201 + Rule::ELet(env.clone(), l, box r1, Box::new(r2), e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:206:62 [INFO] [stdout] | [INFO] [stdout] 206 | let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 206 - let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] 206 + let l = LetRec(var.to_string(), fun.clone(), Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:208:47 [INFO] [stdout] | [INFO] [stdout] 208 | Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] 208 + Rule::ELetRec(env.clone(), l, Box::new(r), e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:205:43 [INFO] [stdout] | [INFO] [stdout] 205 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 205 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 205 + let r = e.solve(&Env::Env(Box::new(env.clone()), var.to_string(), box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:205:77 [INFO] [stdout] | [INFO] [stdout] 205 | let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 205 - let r = e.solve(&Env::Env(box env.clone(), var.to_string(), box closureRec)); [INFO] [stdout] 205 + let r = e.solve(&Env::Env(box env.clone(), var.to_string(), Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:216:46 [INFO] [stdout] | [INFO] [stdout] 216 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 216 + let env2 = &Env::Env(Box::new(en.clone()), fun.var(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:206:62 [INFO] [stdout] | [INFO] [stdout] 206 | let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 206 - let l = LetRec(var.to_string(), fun.clone(), box e.clone()); [INFO] [stdout] 206 + let l = LetRec(var.to_string(), fun.clone(), Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:216:73 [INFO] [stdout] | [INFO] [stdout] 216 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 216 + let env2 = &Env::Env(box en.clone(), fun.var(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:208:47 [INFO] [stdout] | [INFO] [stdout] 208 | Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELetRec(env.clone(), l, box r, e1_val) [INFO] [stdout] 208 + Rule::ELetRec(env.clone(), l, Box::new(r), e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:223:29 [INFO] [stdout] | [INFO] [stdout] 223 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 223 - box r1, [INFO] [stdout] 223 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:216:46 [INFO] [stdout] | [INFO] [stdout] 216 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 216 + let env2 = &Env::Env(Box::new(en.clone()), fun.var(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:224:29 [INFO] [stdout] | [INFO] [stdout] 224 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 224 - box r2, [INFO] [stdout] 224 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:225:29 [INFO] [stdout] | [INFO] [stdout] 225 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 225 - box r3, [INFO] [stdout] 225 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:216:73 [INFO] [stdout] | [INFO] [stdout] 216 | let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 216 - let env2 = &Env::Env(box en.clone(), fun.var(), box r2.value()); [INFO] [stdout] 216 + let env2 = &Env::Env(box en.clone(), fun.var(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:223:29 [INFO] [stdout] | [INFO] [stdout] 223 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 223 - box r1, [INFO] [stdout] 223 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:231:46 [INFO] [stdout] | [INFO] [stdout] 231 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 231 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 231 + let env2 = &Env::Env(Box::new(en.clone()), rec_fun.var1(), box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:224:29 [INFO] [stdout] | [INFO] [stdout] 224 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 224 - box r2, [INFO] [stdout] 224 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:231:78 [INFO] [stdout] | [INFO] [stdout] 231 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 231 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 231 + let env2 = &Env::Env(box en.clone(), rec_fun.var1(), Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:225:29 [INFO] [stdout] | [INFO] [stdout] 225 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 225 - box r3, [INFO] [stdout] 225 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:231:46 [INFO] [stdout] | [INFO] [stdout] 231 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 231 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 231 + let env2 = &Env::Env(Box::new(en.clone()), rec_fun.var1(), box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:232:46 [INFO] [stdout] | [INFO] [stdout] 232 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 232 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 232 + let env3 = &Env::Env(Box::new(env2.clone()), rec_fun.var2(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:232:80 [INFO] [stdout] | [INFO] [stdout] 232 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 232 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 232 + let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:231:78 [INFO] [stdout] | [INFO] [stdout] 231 | let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 231 - let env2 = &Env::Env(box en.clone(), rec_fun.var1(), box r1.value()); [INFO] [stdout] 231 + let env2 = &Env::Env(box en.clone(), rec_fun.var1(), Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:239:29 [INFO] [stdout] | [INFO] [stdout] 239 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 239 - box r1, [INFO] [stdout] 239 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:232:46 [INFO] [stdout] | [INFO] [stdout] 232 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 232 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 232 + let env3 = &Env::Env(Box::new(env2.clone()), rec_fun.var2(), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:240:29 [INFO] [stdout] | [INFO] [stdout] 240 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 240 - box r2, [INFO] [stdout] 240 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:232:80 [INFO] [stdout] | [INFO] [stdout] 232 | let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 232 - let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), box r2.value()); [INFO] [stdout] 232 + let env3 = &Env::Env(box env2.clone(), rec_fun.var2(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:241:29 [INFO] [stdout] | [INFO] [stdout] 241 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 241 - box r3, [INFO] [stdout] 241 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:239:29 [INFO] [stdout] | [INFO] [stdout] 239 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 239 - box r1, [INFO] [stdout] 239 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:262:33 [INFO] [stdout] | [INFO] [stdout] 262 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 262 - box r1, [INFO] [stdout] 262 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:240:29 [INFO] [stdout] | [INFO] [stdout] 240 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 240 - box r2, [INFO] [stdout] 240 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:263:33 [INFO] [stdout] | [INFO] [stdout] 263 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 263 - box r2, [INFO] [stdout] 263 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:241:29 [INFO] [stdout] | [INFO] [stdout] 241 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 241 - box r3, [INFO] [stdout] 241 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:264:33 [INFO] [stdout] | [INFO] [stdout] 264 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 264 - box r3, [INFO] [stdout] 264 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:262:33 [INFO] [stdout] | [INFO] [stdout] 262 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 262 - box r1, [INFO] [stdout] 262 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:284:33 [INFO] [stdout] | [INFO] [stdout] 284 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 284 - box r1, [INFO] [stdout] 284 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:263:33 [INFO] [stdout] | [INFO] [stdout] 263 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 263 - box r2, [INFO] [stdout] 263 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:285:33 [INFO] [stdout] | [INFO] [stdout] 285 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 285 - box r2, [INFO] [stdout] 285 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:264:33 [INFO] [stdout] | [INFO] [stdout] 264 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 264 - box r3, [INFO] [stdout] 264 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:286:33 [INFO] [stdout] | [INFO] [stdout] 286 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 286 - box r3, [INFO] [stdout] 286 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:284:33 [INFO] [stdout] | [INFO] [stdout] 284 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 284 - box r1, [INFO] [stdout] 284 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:285:33 [INFO] [stdout] | [INFO] [stdout] 285 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 285 - box r2, [INFO] [stdout] 285 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:306:33 [INFO] [stdout] | [INFO] [stdout] 306 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 306 - box r1, [INFO] [stdout] 306 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:286:33 [INFO] [stdout] | [INFO] [stdout] 286 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 286 - box r3, [INFO] [stdout] 286 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:307:33 [INFO] [stdout] | [INFO] [stdout] 307 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 307 - box r2, [INFO] [stdout] 307 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:306:33 [INFO] [stdout] | [INFO] [stdout] 306 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 306 - box r1, [INFO] [stdout] 306 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:308:33 [INFO] [stdout] | [INFO] [stdout] 308 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 308 - box r3, [INFO] [stdout] 308 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:307:33 [INFO] [stdout] | [INFO] [stdout] 307 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 307 - box r2, [INFO] [stdout] 307 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:328:33 [INFO] [stdout] | [INFO] [stdout] 328 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 328 - box r1, [INFO] [stdout] 328 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:308:33 [INFO] [stdout] | [INFO] [stdout] 308 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 308 - box r3, [INFO] [stdout] 308 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:329:33 [INFO] [stdout] | [INFO] [stdout] 329 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 329 - box r2, [INFO] [stdout] 329 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:328:33 [INFO] [stdout] | [INFO] [stdout] 328 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 328 - box r1, [INFO] [stdout] 328 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:330:33 [INFO] [stdout] | [INFO] [stdout] 330 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 330 - box r3, [INFO] [stdout] 330 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:329:33 [INFO] [stdout] | [INFO] [stdout] 329 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 329 - box r2, [INFO] [stdout] 329 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:360:33 [INFO] [stdout] | [INFO] [stdout] 360 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 360 - box r1, [INFO] [stdout] 360 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:361:33 [INFO] [stdout] | [INFO] [stdout] 361 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 361 - box r2, [INFO] [stdout] 361 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:330:33 [INFO] [stdout] | [INFO] [stdout] 330 | ... box r3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 330 - box r3, [INFO] [stdout] 330 + Box::new(r3), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:372:33 [INFO] [stdout] | [INFO] [stdout] 372 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 372 - box r1, [INFO] [stdout] 372 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:360:33 [INFO] [stdout] | [INFO] [stdout] 360 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 360 - box r1, [INFO] [stdout] 360 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:373:33 [INFO] [stdout] | [INFO] [stdout] 373 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 373 - box r2, [INFO] [stdout] 373 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:361:33 [INFO] [stdout] | [INFO] [stdout] 361 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 361 - box r2, [INFO] [stdout] 361 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:385:40 [INFO] [stdout] | [INFO] [stdout] 385 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 385 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 385 + let cons = Value::Cons(Box::new(r1.value()), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:372:33 [INFO] [stdout] | [INFO] [stdout] 372 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 372 - box r1, [INFO] [stdout] 372 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:385:56 [INFO] [stdout] | [INFO] [stdout] 385 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 385 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 385 + let cons = Value::Cons(box r1.value(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:373:33 [INFO] [stdout] | [INFO] [stdout] 373 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 373 - box r2, [INFO] [stdout] 373 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:385:40 [INFO] [stdout] | [INFO] [stdout] 385 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 385 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 385 + let cons = Value::Cons(Box::new(r1.value()), box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:386:66 [INFO] [stdout] | [INFO] [stdout] 386 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 386 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 386 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), Box::new(r1), box r2, cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:385:56 [INFO] [stdout] | [INFO] [stdout] 385 | let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 385 - let cons = Value::Cons(box r1.value(), box r2.value()); [INFO] [stdout] 385 + let cons = Value::Cons(box r1.value(), Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:386:74 [INFO] [stdout] | [INFO] [stdout] 386 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 386 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 386 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, Box::new(r2), cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:386:66 [INFO] [stdout] | [INFO] [stdout] 386 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 386 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 386 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), Box::new(r1), box r2, cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:815:18 [INFO] [stdout] | [INFO] [stdout] 815 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 815 - Let(var, box e1, box e2) [INFO] [stdout] 815 + Let(var, Box::new(e1), box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:386:74 [INFO] [stdout] | [INFO] [stdout] 386 | Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 386 - Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, box r2, cons) [INFO] [stdout] 386 + Rule::ECons(env.clone(), e1.clone(), e2.clone(), box r1, Box::new(r2), cons) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:815:26 [INFO] [stdout] | [INFO] [stdout] 815 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 815 - Let(var, box e1, box e2) [INFO] [stdout] 815 + Let(var, box e1, Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:815:18 [INFO] [stdout] | [INFO] [stdout] 815 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 815 - Let(var, box e1, box e2) [INFO] [stdout] 815 + Let(var, Box::new(e1), box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:821:29 [INFO] [stdout] | [INFO] [stdout] 821 | LetRec(var, recFun, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 821 - LetRec(var, recFun, box e) [INFO] [stdout] 821 + LetRec(var, recFun, Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:815:26 [INFO] [stdout] | [INFO] [stdout] 815 | Let(var, box e1, box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 815 - Let(var, box e1, box e2) [INFO] [stdout] 815 + Let(var, box e1, Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:855:18 [INFO] [stdout] | [INFO] [stdout] 855 | Fun(var, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 855 - Fun(var, box exp) [INFO] [stdout] 855 + Fun(var, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:821:29 [INFO] [stdout] | [INFO] [stdout] 821 | LetRec(var, recFun, box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 821 - LetRec(var, recFun, box e) [INFO] [stdout] 821 + LetRec(var, recFun, Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:855:18 [INFO] [stdout] | [INFO] [stdout] 855 | Fun(var, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 855 - Fun(var, box exp) [INFO] [stdout] 855 + Fun(var, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:873:28 [INFO] [stdout] | [INFO] [stdout] 873 | RecFun(var1, var2, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 873 - RecFun(var1, var2, box exp) [INFO] [stdout] 873 + RecFun(var1, var2, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:873:28 [INFO] [stdout] | [INFO] [stdout] 873 | RecFun(var1, var2, box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 873 - RecFun(var1, var2, box exp) [INFO] [stdout] 873 + RecFun(var1, var2, Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:937:26 [INFO] [stdout] | [INFO] [stdout] 937 | Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 937 - Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] 937 + Env::Env(Box::new(self.merge(prev)), var.clone(), box value.clone()) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:937:26 [INFO] [stdout] | [INFO] [stdout] 937 | Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 937 - Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] 937 + Env::Env(Box::new(self.merge(prev)), var.clone(), box value.clone()) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:937:61 [INFO] [stdout] | [INFO] [stdout] 937 | Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 937 - Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] 937 + Env::Env(box self.merge(prev), var.clone(), Box::new(value.clone())) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:937:61 [INFO] [stdout] | [INFO] [stdout] 937 | Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 937 - Env::Env(box self.merge(prev), var.clone(), box value.clone()) [INFO] [stdout] 937 + Env::Env(box self.merge(prev), var.clone(), Box::new(value.clone())) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:988:36 [INFO] [stdout] | [INFO] [stdout] 988 | let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 988 - let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] 988 + let env = Env::Env(Box::new(Env::None), v.clone(), box value.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:988:36 [INFO] [stdout] | [INFO] [stdout] 988 | let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 988 - let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] 988 + let env = Env::Env(Box::new(Env::None), v.clone(), box value.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:988:62 [INFO] [stdout] | [INFO] [stdout] 988 | let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 988 - let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] 988 + let env = Env::Env(box Env::None, v.clone(), Box::new(value.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:988:62 [INFO] [stdout] | [INFO] [stdout] 988 | let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 988 - let env = Env::Env(box Env::None, v.clone(), box value.clone()); [INFO] [stdout] 988 + let env = Env::Env(box Env::None, v.clone(), Box::new(value.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1001:76 [INFO] [stdout] | [INFO] [stdout] 1001 | ... Rule::NMConsConsL(self.clone(), value.clone(), box r1), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1001 - Rule::NMConsConsL(self.clone(), value.clone(), box r1), [INFO] [stdout] 1001 + Rule::NMConsConsL(self.clone(), value.clone(), Box::new(r1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1001:76 [INFO] [stdout] | [INFO] [stdout] 1001 | ... Rule::NMConsConsL(self.clone(), value.clone(), box r1), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1001 - Rule::NMConsConsL(self.clone(), value.clone(), box r1), [INFO] [stdout] 1001 + Rule::NMConsConsL(self.clone(), value.clone(), Box::new(r1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1006:76 [INFO] [stdout] | [INFO] [stdout] 1006 | ... Rule::NMConsConsR(self.clone(), value.clone(), box r2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1006 - Rule::NMConsConsR(self.clone(), value.clone(), box r2), [INFO] [stdout] 1006 + Rule::NMConsConsR(self.clone(), value.clone(), Box::new(r2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1006:76 [INFO] [stdout] | [INFO] [stdout] 1006 | ... Rule::NMConsConsR(self.clone(), value.clone(), box r2), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1006 - Rule::NMConsConsR(self.clone(), value.clone(), box r2), [INFO] [stdout] 1006 + Rule::NMConsConsR(self.clone(), value.clone(), Box::new(r2)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1017:37 [INFO] [stdout] | [INFO] [stdout] 1017 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1017 - box r1, [INFO] [stdout] 1017 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1017:37 [INFO] [stdout] | [INFO] [stdout] 1017 | ... box r1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1017 - box r1, [INFO] [stdout] 1017 + Box::new(r1), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1018:37 [INFO] [stdout] | [INFO] [stdout] 1018 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1018 - box r2, [INFO] [stdout] 1018 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1018:37 [INFO] [stdout] | [INFO] [stdout] 1018 | ... box r2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1018 - box r2, [INFO] [stdout] 1018 + Box::new(r2), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1058:21 [INFO] [stdout] | [INFO] [stdout] 1058 | box exp_r, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1058 - box exp_r, [INFO] [stdout] 1058 + Box::new(exp_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1058:21 [INFO] [stdout] | [INFO] [stdout] 1058 | box exp_r, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1058 - box exp_r, [INFO] [stdout] 1058 + Box::new(exp_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1059:21 [INFO] [stdout] | [INFO] [stdout] 1059 | box p_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1059 - box p_r, [INFO] [stdout] 1059 + Box::new(p_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1059:21 [INFO] [stdout] | [INFO] [stdout] 1059 | box p_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1059 - box p_r, [INFO] [stdout] 1059 + Box::new(p_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1060:21 [INFO] [stdout] | [INFO] [stdout] 1060 | box e_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1060 - box e_r, [INFO] [stdout] 1060 + Box::new(e_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1060:21 [INFO] [stdout] | [INFO] [stdout] 1060 | box e_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1060 - box e_r, [INFO] [stdout] 1060 + Box::new(e_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1076:25 [INFO] [stdout] | [INFO] [stdout] 1076 | box exp_r, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1076 - box exp_r, [INFO] [stdout] 1076 + Box::new(exp_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1076:25 [INFO] [stdout] | [INFO] [stdout] 1076 | box exp_r, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1076 - box exp_r, [INFO] [stdout] 1076 + Box::new(exp_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1077:25 [INFO] [stdout] | [INFO] [stdout] 1077 | box p_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1077 - box p_r, [INFO] [stdout] 1077 + Box::new(p_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1077:25 [INFO] [stdout] | [INFO] [stdout] 1077 | box p_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1077 - box p_r, [INFO] [stdout] 1077 + Box::new(p_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1078:25 [INFO] [stdout] | [INFO] [stdout] 1078 | box e_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1078 - box e_r, [INFO] [stdout] 1078 + Box::new(e_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1078:25 [INFO] [stdout] | [INFO] [stdout] 1078 | box e_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1078 - box e_r, [INFO] [stdout] 1078 + Box::new(e_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1088:25 [INFO] [stdout] | [INFO] [stdout] 1088 | box exp_r, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1088 - box exp_r, [INFO] [stdout] 1088 + Box::new(exp_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1088:25 [INFO] [stdout] | [INFO] [stdout] 1088 | box exp_r, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1088 - box exp_r, [INFO] [stdout] 1088 + Box::new(exp_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1089:25 [INFO] [stdout] | [INFO] [stdout] 1089 | box p_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1089 - box p_r, [INFO] [stdout] 1089 + Box::new(p_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1089:25 [INFO] [stdout] | [INFO] [stdout] 1089 | box p_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1089 - box p_r, [INFO] [stdout] 1089 + Box::new(p_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1090:25 [INFO] [stdout] | [INFO] [stdout] 1090 | box c_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1090 - box c_r, [INFO] [stdout] 1090 + Box::new(c_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/eval.rs:1090:25 [INFO] [stdout] | [INFO] [stdout] 1090 | box c_r, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 1090 - box c_r, [INFO] [stdout] 1090 + Box::new(c_r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:21:42 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:25:42 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:29:24 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 17 - (Exp::Op(Op::Plus, box exp, box ex), re) [INFO] [stdout] 17 + (Exp::Op(Op::Plus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:29:33 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(Box::new(exp), box ex), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:21:42 [INFO] [stdout] | [INFO] [stdout] 21 | (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 21 - (Exp::Op(Op::Minus, box exp, box ex), re) [INFO] [stdout] 21 + (Exp::Op(Op::Minus, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:57:37 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(box exp, Box::new(ex)), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:25:42 [INFO] [stdout] | [INFO] [stdout] 25 | (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 25 - (Exp::Op(Op::Equal, box exp, box ex), re) [INFO] [stdout] 25 + (Exp::Op(Op::Equal, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:70:33 [INFO] [stdout] | [INFO] [stdout] 70 | (Exp::Match(box exp, box c), r) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 70 - (Exp::Match(box exp, box c), r) [INFO] [stdout] 70 + (Exp::Match(Box::new(exp), box c), r) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:29:24 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | (Exp::Match(box exp, box c), r) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 70 - (Exp::Match(box exp, box c), r) [INFO] [stdout] 70 + (Exp::Match(box exp, Box::new(c)), r) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:87:53 [INFO] [stdout] | [INFO] [stdout] 87 | (Clauses::Complex(pattern, exp, box c), rr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 87 - (Clauses::Complex(pattern, exp, box c), rr) [INFO] [stdout] 87 + (Clauses::Complex(pattern, exp, Box::new(c)), rr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:29:33 [INFO] [stdout] | [INFO] [stdout] 29 | (Exp::Cons(box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 29 - (Exp::Cons(box exp, box ex), re) [INFO] [stdout] 29 + (Exp::Cons(box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:101:28 [INFO] [stdout] | [INFO] [stdout] 101 | (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 - (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] 101 + (Pattern::Cons(Box::new(p1), box p2), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(Box::new(exp), box ex), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:57:37 [INFO] [stdout] | [INFO] [stdout] 57 | parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 57 - parse_app(Exp::App(box exp, box ex), rest) [INFO] [stdout] 57 + parse_app(Exp::App(box exp, Box::new(ex)), rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:101:36 [INFO] [stdout] | [INFO] [stdout] 101 | (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 - (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] 101 + (Pattern::Cons(box p1, Box::new(p2)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:160:33 [INFO] [stdout] | [INFO] [stdout] 160 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 160 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 160 + (Exp::Op(Op::Times, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:70:33 [INFO] [stdout] | [INFO] [stdout] 70 | (Exp::Match(box exp, box c), r) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 70 - (Exp::Match(box exp, box c), r) [INFO] [stdout] 70 + (Exp::Match(Box::new(exp), box c), r) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:160:42 [INFO] [stdout] | [INFO] [stdout] 160 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 160 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 160 + (Exp::Op(Op::Times, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | (Exp::Match(box exp, box c), r) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 70 - (Exp::Match(box exp, box c), r) [INFO] [stdout] 70 + (Exp::Match(box exp, Box::new(c)), r) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:87:53 [INFO] [stdout] | [INFO] [stdout] 87 | (Clauses::Complex(pattern, exp, box c), rr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 87 - (Clauses::Complex(pattern, exp, box c), rr) [INFO] [stdout] 87 + (Clauses::Complex(pattern, exp, Box::new(c)), rr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:164:30 [INFO] [stdout] | [INFO] [stdout] 164 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 164 + (Exp::Op(Op::Lt, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:101:28 [INFO] [stdout] | [INFO] [stdout] 101 | (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 - (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] 101 + (Pattern::Cons(Box::new(p1), box p2), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:164:39 [INFO] [stdout] | [INFO] [stdout] 164 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 164 + (Exp::Op(Op::Lt, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:203:38 [INFO] [stdout] | [INFO] [stdout] 203 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 203 + (Exp::If(Box::new(exp), box ex, box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:101:36 [INFO] [stdout] | [INFO] [stdout] 101 | (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 101 - (Pattern::Cons(box p1, box p2), re) [INFO] [stdout] 101 + (Pattern::Cons(box p1, Box::new(p2)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:203:47 [INFO] [stdout] | [INFO] [stdout] 203 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 203 + (Exp::If(box exp, Box::new(ex), box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:160:33 [INFO] [stdout] | [INFO] [stdout] 160 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 160 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 160 + (Exp::Op(Op::Times, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:203:55 [INFO] [stdout] | [INFO] [stdout] 203 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 203 + (Exp::If(box exp, box ex, Box::new(e)), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:160:42 [INFO] [stdout] | [INFO] [stdout] 160 | (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 160 - (Exp::Op(Op::Times, box exp, box ex), re) [INFO] [stdout] 160 + (Exp::Op(Op::Times, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:164:30 [INFO] [stdout] | [INFO] [stdout] 164 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 164 + (Exp::Op(Op::Lt, Box::new(exp), box ex), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:164:39 [INFO] [stdout] | [INFO] [stdout] 164 | (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 164 - (Exp::Op(Op::Lt, box exp, box ex), re) [INFO] [stdout] 164 + (Exp::Op(Op::Lt, box exp, Box::new(ex)), re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:203:38 [INFO] [stdout] | [INFO] [stdout] 203 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 203 + (Exp::If(Box::new(exp), box ex, box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:203:47 [INFO] [stdout] | [INFO] [stdout] 203 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 203 + (Exp::If(box exp, Box::new(ex), box e), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:203:55 [INFO] [stdout] | [INFO] [stdout] 203 | ... (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 203 - (Exp::If(box exp, box ex, box e), rrr) [INFO] [stdout] 203 + (Exp::If(box exp, box ex, Box::new(e)), rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:122:45 [INFO] [stdout] | [INFO] [stdout] 122 | let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 122 - let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] 122 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()),box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:122:61 [INFO] [stdout] | [INFO] [stdout] 122 | let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 122 - let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] 122 + let r2 = e2.solve(&Env::Env(box env.clone(),Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:123:45 [INFO] [stdout] | [INFO] [stdout] 123 | let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 123 - let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] 123 + let l = Let(var.to_string(),Box::new(e1.clone()),box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:123:60 [INFO] [stdout] | [INFO] [stdout] 123 | let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 123 - let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] 123 + let l = Let(var.to_string(),box e1.clone(),Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:125:42 [INFO] [stdout] | [INFO] [stdout] 125 | Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 125 - Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] 125 + Rule::ELet(env.clone(),l,Box::new(r1),box r2,e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:122:45 [INFO] [stdout] | [INFO] [stdout] 122 | let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 122 - let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] 122 + let r2 = e2.solve(&Env::Env(Box::new(env.clone()),box r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:125:49 [INFO] [stdout] | [INFO] [stdout] 125 | Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 125 - Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] 125 + Rule::ELet(env.clone(),l,box r1,Box::new(r2),e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:122:61 [INFO] [stdout] | [INFO] [stdout] 122 | let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 122 - let r2 = e2.solve(&Env::Env(box env.clone(),box r1.value())); [INFO] [stdout] 122 + let r2 = e2.solve(&Env::Env(box env.clone(),Box::new(r1.value()))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:129:43 [INFO] [stdout] | [INFO] [stdout] 129 | let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 129 - let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] 129 + let r = e.solve(&Env::Env(Box::new(env.clone()),box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:123:45 [INFO] [stdout] | [INFO] [stdout] 123 | let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 123 - let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] 123 + let l = Let(var.to_string(),Box::new(e1.clone()),box e2.clone()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:129:59 [INFO] [stdout] | [INFO] [stdout] 129 | let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 129 - let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] 129 + let r = e.solve(&Env::Env(box env.clone(),Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:130:60 [INFO] [stdout] | [INFO] [stdout] 130 | let l = LetRec(var.to_string(),fun.clone(),box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 130 - let l = LetRec(var.to_string(),fun.clone(),box e.clone()); [INFO] [stdout] 130 + let l = LetRec(var.to_string(),fun.clone(),Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:123:60 [INFO] [stdout] | [INFO] [stdout] 123 | let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 123 - let l = Let(var.to_string(),box e1.clone(),box e2.clone()); [INFO] [stdout] 123 + let l = Let(var.to_string(),box e1.clone(),Box::new(e2.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:125:42 [INFO] [stdout] | [INFO] [stdout] 125 | Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 125 - Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] 125 + Rule::ELet(env.clone(),l,Box::new(r1),box r2,e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:132:45 [INFO] [stdout] | [INFO] [stdout] 132 | Rule::ELetRec(env.clone(),l,box r,e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 132 - Rule::ELetRec(env.clone(),l,box r,e1_val) [INFO] [stdout] 132 + Rule::ELetRec(env.clone(),l,Box::new(r),e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:140:46 [INFO] [stdout] | [INFO] [stdout] 140 | let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 - let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] 140 + let env2 = &Env::Env(Box::new(en.clone()),box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:125:49 [INFO] [stdout] | [INFO] [stdout] 125 | Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 125 - Rule::ELet(env.clone(),l,box r1,box r2,e2_val) [INFO] [stdout] 125 + Rule::ELet(env.clone(),l,box r1,Box::new(r2),e2_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:140:61 [INFO] [stdout] | [INFO] [stdout] 140 | let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 - let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] 140 + let env2 = &Env::Env(box en.clone(),Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:129:43 [INFO] [stdout] | [INFO] [stdout] 129 | let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 129 - let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] 129 + let r = e.solve(&Env::Env(Box::new(env.clone()),box closureRec)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:143:70 [INFO] [stdout] | [INFO] [stdout] 143 | Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 143 - Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 143 + Rule::EApp(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:129:59 [INFO] [stdout] | [INFO] [stdout] 129 | let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 129 - let r = e.solve(&Env::Env(box env.clone(),box closureRec)); [INFO] [stdout] 129 + let r = e.solve(&Env::Env(box env.clone(),Box::new(closureRec))); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:143:77 [INFO] [stdout] | [INFO] [stdout] 143 | Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 143 - Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 143 + Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:130:60 [INFO] [stdout] | [INFO] [stdout] 130 | let l = LetRec(var.to_string(),fun.clone(),box e.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 130 - let l = LetRec(var.to_string(),fun.clone(),box e.clone()); [INFO] [stdout] 130 + let l = LetRec(var.to_string(),fun.clone(),Box::new(e.clone())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:143:84 [INFO] [stdout] | [INFO] [stdout] 143 | Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 143 - Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 143 + Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:132:45 [INFO] [stdout] | [INFO] [stdout] 132 | Rule::ELetRec(env.clone(),l,box r,e1_val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 132 - Rule::ELetRec(env.clone(),l,box r,e1_val) [INFO] [stdout] 132 + Rule::ELetRec(env.clone(),l,Box::new(r),e1_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:147:46 [INFO] [stdout] | [INFO] [stdout] 147 | let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 147 - let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] 147 + let env2 = &Env::Env(Box::new(en.clone()),box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:140:46 [INFO] [stdout] | [INFO] [stdout] 140 | let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 - let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] 140 + let env2 = &Env::Env(Box::new(en.clone()),box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:147:61 [INFO] [stdout] | [INFO] [stdout] 147 | let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 147 - let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] 147 + let env2 = &Env::Env(box en.clone(),Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:140:61 [INFO] [stdout] | [INFO] [stdout] 140 | let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 140 - let env2 = &Env::Env(box en.clone(),box r2.value()); [INFO] [stdout] 140 + let env2 = &Env::Env(box en.clone(),Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:148:46 [INFO] [stdout] | [INFO] [stdout] 148 | let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] 148 + let env3 = &Env::Env(Box::new(env2.clone()),box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:143:70 [INFO] [stdout] | [INFO] [stdout] 143 | Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 143 - Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 143 + Rule::EApp(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:148:63 [INFO] [stdout] | [INFO] [stdout] 148 | let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] 148 + let env3 = &Env::Env(box env2.clone(),Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:151:73 [INFO] [stdout] | [INFO] [stdout] 151 | Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 151 - Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 151 + Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:143:77 [INFO] [stdout] | [INFO] [stdout] 143 | Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 143 - Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 143 + Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:143:84 [INFO] [stdout] | [INFO] [stdout] 143 | Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 143 - Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 143 + Rule::EApp(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:151:80 [INFO] [stdout] | [INFO] [stdout] 151 | Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 151 - Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 151 + Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:147:46 [INFO] [stdout] | [INFO] [stdout] 147 | let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 147 - let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] 147 + let env2 = &Env::Env(Box::new(en.clone()),box r1.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:151:87 [INFO] [stdout] | [INFO] [stdout] 151 | Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 151 - Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 151 + Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:147:61 [INFO] [stdout] | [INFO] [stdout] 147 | let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 147 - let env2 = &Env::Env(box en.clone(),box r1.value()); [INFO] [stdout] 147 + let env2 = &Env::Env(box en.clone(),Box::new(r1.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:166:75 [INFO] [stdout] | [INFO] [stdout] 166 | ... Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 - Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 166 + Rule::EPlus(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:148:46 [INFO] [stdout] | [INFO] [stdout] 148 | let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] 148 + let env3 = &Env::Env(Box::new(env2.clone()),box r2.value()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:166:82 [INFO] [stdout] | [INFO] [stdout] 166 | ... Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 - Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 166 + Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:148:63 [INFO] [stdout] | [INFO] [stdout] 148 | let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 148 - let env3 = &Env::Env(box env2.clone(),box r2.value()); [INFO] [stdout] 148 + let env3 = &Env::Env(box env2.clone(),Box::new(r2.value())); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:166:89 [INFO] [stdout] | [INFO] [stdout] 166 | ... Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 - Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 166 + Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:151:73 [INFO] [stdout] | [INFO] [stdout] 151 | Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 151 - Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 151 + Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:180:76 [INFO] [stdout] | [INFO] [stdout] 180 | ... Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 180 - Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 180 + Rule::EMinus(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:151:80 [INFO] [stdout] | [INFO] [stdout] 151 | Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 151 - Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 151 + Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:180:83 [INFO] [stdout] | [INFO] [stdout] 180 | ... Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 180 - Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 180 + Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:180:90 [INFO] [stdout] | [INFO] [stdout] 180 | ... Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 180 - Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 180 + Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:151:87 [INFO] [stdout] | [INFO] [stdout] 151 | Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 151 - Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,e0_val) [INFO] [stdout] 151 + Rule::EAppRec(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),e0_val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:194:76 [INFO] [stdout] | [INFO] [stdout] 194 | ... Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 194 + Rule::ETimes(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:166:75 [INFO] [stdout] | [INFO] [stdout] 166 | ... Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 - Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 166 + Rule::EPlus(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:194:83 [INFO] [stdout] | [INFO] [stdout] 194 | ... Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 194 + Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:166:82 [INFO] [stdout] | [INFO] [stdout] 166 | ... Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 - Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 166 + Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:194:90 [INFO] [stdout] | [INFO] [stdout] 194 | ... Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 194 + Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:166:89 [INFO] [stdout] | [INFO] [stdout] 166 | ... Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 166 - Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 166 + Rule::EPlus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:208:73 [INFO] [stdout] | [INFO] [stdout] 208 | ... Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 208 + Rule::ELt(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:180:76 [INFO] [stdout] | [INFO] [stdout] 180 | ... Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 180 - Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 180 + Rule::EMinus(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:208:80 [INFO] [stdout] | [INFO] [stdout] 208 | ... Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 208 + Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:180:83 [INFO] [stdout] | [INFO] [stdout] 180 | ... Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 180 - Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 180 + Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:208:87 [INFO] [stdout] | [INFO] [stdout] 208 | ... Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 208 + Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:180:90 [INFO] [stdout] | [INFO] [stdout] 180 | ... Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 180 - Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 180 + Rule::EMinus(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:222:65 [INFO] [stdout] | [INFO] [stdout] 222 | Rule::EVar2(env.clone(),var.to_string(),box r,val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 222 - Rule::EVar2(env.clone(),var.to_string(),box r,val) [INFO] [stdout] 222 + Rule::EVar2(env.clone(),var.to_string(),Box::new(r),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:194:76 [INFO] [stdout] | [INFO] [stdout] 194 | ... Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 194 + Rule::ETimes(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:233:90 [INFO] [stdout] | [INFO] [stdout] 233 | ... Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 - Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 233 + Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),Box::new(r1),box r2,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:194:83 [INFO] [stdout] | [INFO] [stdout] 194 | ... Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 194 + Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:233:97 [INFO] [stdout] | [INFO] [stdout] 233 | ... Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 - Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 233 + Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,Box::new(r2),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:194:90 [INFO] [stdout] | [INFO] [stdout] 194 | ... Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 194 - Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 194 + Rule::ETimes(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:237:90 [INFO] [stdout] | [INFO] [stdout] 237 | ... Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 237 - Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 237 + Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),Box::new(r1),box r2,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:208:73 [INFO] [stdout] | [INFO] [stdout] 208 | ... Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 208 + Rule::ELt(env.clone(),e1.clone(),e2.clone(),Box::new(r1),box r2,box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:237:97 [INFO] [stdout] | [INFO] [stdout] 237 | ... Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 237 - Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 237 + Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,Box::new(r2),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:208:80 [INFO] [stdout] | [INFO] [stdout] 208 | ... Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 208 + Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,Box::new(r2),box r3,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:208:87 [INFO] [stdout] | [INFO] [stdout] 208 | ... Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 208 - Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,box r3,val) [INFO] [stdout] 208 + Rule::ELt(env.clone(),e1.clone(),e2.clone(),box r1,box r2,Box::new(r3),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:503:17 [INFO] [stdout] | [INFO] [stdout] 503 | Let(var,box e1,box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 503 - Let(var,box e1,box e2) [INFO] [stdout] 503 + Let(var,Box::new(e1),box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:503:24 [INFO] [stdout] | [INFO] [stdout] 503 | Let(var,box e1,box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 503 - Let(var,box e1,box e2) [INFO] [stdout] 503 + Let(var,box e1,Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:222:65 [INFO] [stdout] | [INFO] [stdout] 222 | Rule::EVar2(env.clone(),var.to_string(),box r,val) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 222 - Rule::EVar2(env.clone(),var.to_string(),box r,val) [INFO] [stdout] 222 + Rule::EVar2(env.clone(),var.to_string(),Box::new(r),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:510:27 [INFO] [stdout] | [INFO] [stdout] 510 | LetRec(var,recFun,box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 510 - LetRec(var,recFun,box e) [INFO] [stdout] 510 + LetRec(var,recFun,Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:233:90 [INFO] [stdout] | [INFO] [stdout] 233 | ... Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 - Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 233 + Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),Box::new(r1),box r2,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:529:17 [INFO] [stdout] | [INFO] [stdout] 529 | Fun(var,box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 529 - Fun(var,box exp) [INFO] [stdout] 529 + Fun(var,Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:233:97 [INFO] [stdout] | [INFO] [stdout] 233 | ... Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 233 - Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 233 + Rule::EIfT(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,Box::new(r2),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:548:26 [INFO] [stdout] | [INFO] [stdout] 548 | RecFun(var1,var2,box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 548 - RecFun(var1,var2,box exp) [INFO] [stdout] 548 + RecFun(var1,var2,Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:237:90 [INFO] [stdout] | [INFO] [stdout] 237 | ... Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 237 - Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 237 + Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),Box::new(r1),box r2,val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:237:97 [INFO] [stdout] | [INFO] [stdout] 237 | ... Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 237 - Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,box r2,val) [INFO] [stdout] 237 + Rule::EIfF(env.clone(),cond.clone(),then.clone(),els.clone(),box r1,Box::new(r2),val) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:18:31 [INFO] [stdout] | [INFO] [stdout] 18 | (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 18 - (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] 18 + (Exp::Op(Op::Plus,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:503:17 [INFO] [stdout] | [INFO] [stdout] 503 | Let(var,box e1,box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 503 - Let(var,box e1,box e2) [INFO] [stdout] 503 + Let(var,Box::new(e1),box e2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:503:24 [INFO] [stdout] | [INFO] [stdout] 503 | Let(var,box e1,box e2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 503 - Let(var,box e1,box e2) [INFO] [stdout] 503 + Let(var,box e1,Box::new(e2)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 18 - (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] 18 + (Exp::Op(Op::Plus,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:510:27 [INFO] [stdout] | [INFO] [stdout] 510 | LetRec(var,recFun,box e) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 510 - LetRec(var,recFun,box e) [INFO] [stdout] 510 + LetRec(var,recFun,Box::new(e)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 - (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] 22 + (Exp::Op(Op::Minus,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:529:17 [INFO] [stdout] | [INFO] [stdout] 529 | Fun(var,box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 529 - Fun(var,box exp) [INFO] [stdout] 529 + Fun(var,Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:22:40 [INFO] [stdout] | [INFO] [stdout] 22 | (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 - (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] 22 + (Exp::Op(Op::Minus,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/eval.rs:548:26 [INFO] [stdout] | [INFO] [stdout] 548 | RecFun(var1,var2,box exp) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 548 - RecFun(var1,var2,box exp) [INFO] [stdout] 548 + RecFun(var1,var2,Box::new(exp)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:26:32 [INFO] [stdout] | [INFO] [stdout] 26 | (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 26 - (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] 26 + (Exp::Op(Op::Equal,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:26:40 [INFO] [stdout] | [INFO] [stdout] 26 | (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 26 - (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] 26 + (Exp::Op(Op::Equal,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:18:31 [INFO] [stdout] | [INFO] [stdout] 18 | (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 18 - (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] 18 + (Exp::Op(Op::Plus,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 18 - (Exp::Op(Op::Plus,box exp,box ex),re) [INFO] [stdout] 18 + (Exp::Op(Op::Plus,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:52:28 [INFO] [stdout] | [INFO] [stdout] 52 | parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 52 - parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] 52 + parse_app(Exp::App(Box::new(exp), box ex),rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:52:37 [INFO] [stdout] | [INFO] [stdout] 52 | parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 52 - parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] 52 + parse_app(Exp::App(box exp, Box::new(ex)),rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 - (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] 22 + (Exp::Op(Op::Minus,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:95:32 [INFO] [stdout] | [INFO] [stdout] 95 | (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 - (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] 95 + (Exp::Op(Op::Times,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:22:40 [INFO] [stdout] | [INFO] [stdout] 22 | (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 22 - (Exp::Op(Op::Minus,box exp,box ex),re) [INFO] [stdout] 22 + (Exp::Op(Op::Minus,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:95:40 [INFO] [stdout] | [INFO] [stdout] 95 | (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 - (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] 95 + (Exp::Op(Op::Times,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:26:32 [INFO] [stdout] | [INFO] [stdout] 26 | (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 26 - (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] 26 + (Exp::Op(Op::Equal,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:99:29 [INFO] [stdout] | [INFO] [stdout] 99 | (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 - (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] 99 + (Exp::Op(Op::Lt,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:26:40 [INFO] [stdout] | [INFO] [stdout] 26 | (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 26 - (Exp::Op(Op::Equal,box exp,box ex),re) [INFO] [stdout] 26 + (Exp::Op(Op::Equal,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:99:37 [INFO] [stdout] | [INFO] [stdout] 99 | (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 - (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] 99 + (Exp::Op(Op::Lt,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:52:28 [INFO] [stdout] | [INFO] [stdout] 52 | parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 52 - parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] 52 + parse_app(Exp::App(Box::new(exp), box ex),rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:138:38 [INFO] [stdout] | [INFO] [stdout] 138 | ... (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] 138 + (Exp::If(Box::new(exp),box ex,box e),rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:52:37 [INFO] [stdout] | [INFO] [stdout] 52 | parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 52 - parse_app(Exp::App(box exp, box ex),rest) [INFO] [stdout] 52 + parse_app(Exp::App(box exp, Box::new(ex)),rest) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:138:46 [INFO] [stdout] | [INFO] [stdout] 138 | ... (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] 138 + (Exp::If(box exp,Box::new(ex),box e),rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:95:32 [INFO] [stdout] | [INFO] [stdout] 95 | (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 - (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] 95 + (Exp::Op(Op::Times,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:138:53 [INFO] [stdout] | [INFO] [stdout] 138 | ... (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] 138 + (Exp::If(box exp,box ex,Box::new(e)),rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:95:40 [INFO] [stdout] | [INFO] [stdout] 95 | (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 95 - (Exp::Op(Op::Times,box exp,box ex),re) [INFO] [stdout] 95 + (Exp::Op(Op::Times,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:99:29 [INFO] [stdout] | [INFO] [stdout] 99 | (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 - (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] 99 + (Exp::Op(Op::Lt,Box::new(exp),box ex),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:99:37 [INFO] [stdout] | [INFO] [stdout] 99 | (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 99 - (Exp::Op(Op::Lt,box exp,box ex),re) [INFO] [stdout] 99 + (Exp::Op(Op::Lt,box exp,Box::new(ex)),re) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:138:38 [INFO] [stdout] | [INFO] [stdout] 138 | ... (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] 138 + (Exp::If(Box::new(exp),box ex,box e),rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:138:46 [INFO] [stdout] | [INFO] [stdout] 138 | ... (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] 138 + (Exp::If(box exp,Box::new(ex),box e),rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/nameless_ml3/parser.rs:138:53 [INFO] [stdout] | [INFO] [stdout] 138 | ... (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 138 - (Exp::If(box exp,box ex,box e),rrr) [INFO] [stdout] 138 + (Exp::If(box exp,box ex,Box::new(e)),rrr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | box Pattern::Var("x".to_string()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 253 - box Pattern::Var("x".to_string()), [INFO] [stdout] 253 + Box::new(Pattern::Var("x".to_string())), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> src/evalml5/parser.rs:254:13 [INFO] [stdout] | [INFO] [stdout] 254 | box Pattern::Var("y".to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 254 - box Pattern::Var("y".to_string()) [INFO] [stdout] 254 + Box::new(Pattern::Var("y".to_string())) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 38 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 38 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:39:27 [INFO] [stdout] | [INFO] [stdout] 39 | '\"' => (acm, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:39:27 [INFO] [stdout] | [INFO] [stdout] 39 | '\"' => (acm, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:40:31 [INFO] [stdout] | [INFO] [stdout] 40 | _c => get_str_sub(rest, format!("{}{}", acm, first)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:40:31 [INFO] [stdout] | [INFO] [stdout] 40 | _c => get_str_sub(rest, format!("{}{}", acm, first)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | [first, rest..] if first.is_alphabetic() => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 52 | [first, rest @ ..] if first.is_alphabetic() => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | [first, rest..] if first.is_alphabetic() => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 52 | [first, rest @ ..] if first.is_alphabetic() => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:53:29 [INFO] [stdout] | [INFO] [stdout] 53 | get_keyword_sub(rest, format!("{}{}", acm, first)) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:53:29 [INFO] [stdout] | [INFO] [stdout] 53 | get_keyword_sub(rest, format!("{}{}", acm, first)) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | [first, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 81 | [first, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | [first, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 81 | [first, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:83:33 [INFO] [stdout] | [INFO] [stdout] 83 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:83:33 [INFO] [stdout] | [INFO] [stdout] 83 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:85:33 [INFO] [stdout] | [INFO] [stdout] 85 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:85:33 [INFO] [stdout] | [INFO] [stdout] 85 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:87:33 [INFO] [stdout] | [INFO] [stdout] 87 | get_num_str_sub(rest, format!("{}{}", acm, first), true, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:87:33 [INFO] [stdout] | [INFO] [stdout] 87 | get_num_str_sub(rest, format!("{}{}", acm, first), true, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 99 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 99 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 99 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 99 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:100:32 [INFO] [stdout] | [INFO] [stdout] 100 | '\n' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:100:32 [INFO] [stdout] | [INFO] [stdout] 100 | '\n' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:101:31 [INFO] [stdout] | [INFO] [stdout] 101 | ' ' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:101:31 [INFO] [stdout] | [INFO] [stdout] 101 | ' ' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:102:32 [INFO] [stdout] | [INFO] [stdout] 102 | '\t' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:102:32 [INFO] [stdout] | [INFO] [stdout] 102 | '\t' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:103:35 [INFO] [stdout] | [INFO] [stdout] 103 | '=' => (Token::EQUAL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:103:35 [INFO] [stdout] | [INFO] [stdout] 103 | '=' => (Token::EQUAL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:104:34 [INFO] [stdout] | [INFO] [stdout] 104 | '(' => (Token::LPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:104:34 [INFO] [stdout] | [INFO] [stdout] 104 | '(' => (Token::LPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:105:34 [INFO] [stdout] | [INFO] [stdout] 105 | ')' => (Token::RPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:105:34 [INFO] [stdout] | [INFO] [stdout] 105 | ')' => (Token::RPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:106:38 [INFO] [stdout] | [INFO] [stdout] 106 | '[' => (Token::LBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:106:38 [INFO] [stdout] | [INFO] [stdout] 106 | '[' => (Token::LBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:107:38 [INFO] [stdout] | [INFO] [stdout] 107 | ']' => (Token::RBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:108:34 [INFO] [stdout] | [INFO] [stdout] 108 | '+' => (Token::PLUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:107:38 [INFO] [stdout] | [INFO] [stdout] 107 | ']' => (Token::RBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:108:34 [INFO] [stdout] | [INFO] [stdout] 108 | '+' => (Token::PLUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:109:26 [INFO] [stdout] | [INFO] [stdout] 109 | '-' => match rest { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:109:26 [INFO] [stdout] | [INFO] [stdout] 109 | '-' => match rest { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:110:23 [INFO] [stdout] | [INFO] [stdout] 110 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 110 | ['>', res @ ..] => (Token::RARROW, res), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:110:23 [INFO] [stdout] | [INFO] [stdout] 110 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 110 | ['>', res @ ..] => (Token::RARROW, res), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:110:49 [INFO] [stdout] | [INFO] [stdout] 110 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:110:49 [INFO] [stdout] | [INFO] [stdout] 110 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:111:37 [INFO] [stdout] | [INFO] [stdout] 111 | _ => (Token::MINUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:111:37 [INFO] [stdout] | [INFO] [stdout] 111 | _ => (Token::MINUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:113:32 [INFO] [stdout] | [INFO] [stdout] 113 | '<' => (Token::LT, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:113:32 [INFO] [stdout] | [INFO] [stdout] 113 | '<' => (Token::LT, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:114:33 [INFO] [stdout] | [INFO] [stdout] 114 | '*' => (Token::MUL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/lexer.rs:114:33 [INFO] [stdout] | [INFO] [stdout] 114 | '*' => (Token::MUL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:15:23 [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:15:23 [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:24:38 [INFO] [stdout] | [INFO] [stdout] 24 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:24:38 [INFO] [stdout] | [INFO] [stdout] 24 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | [Token::RPAR, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 28 | [Token::RPAR, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 28 | [Token::RPAR, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | [Token::RPAR, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 28 | [Token::RPAR, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 28 | [Token::RPAR, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | [Token::IN, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 29 | [Token::IN, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 29 | [Token::IN, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | [Token::IN, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 29 | [Token::IN, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 29 | [Token::IN, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | [Token::LPAR, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 37 | [Token::LPAR, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | [Token::LPAR, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 37 | [Token::LPAR, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:38:25 [INFO] [stdout] | [INFO] [stdout] 38 | [Token::INT(i), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 38 | [Token::INT(i), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:38:25 [INFO] [stdout] | [INFO] [stdout] 38 | [Token::INT(i), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 38 | [Token::INT(i), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | [Token::VAR(s), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 39 | [Token::VAR(s), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | [Token::VAR(s), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 39 | [Token::VAR(s), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | [Token::TRUE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 40 | [Token::TRUE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | [Token::TRUE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 40 | [Token::TRUE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | [Token::FALSE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 41 | [Token::FALSE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | [Token::FALSE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 41 | [Token::FALSE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:42:22 [INFO] [stdout] | [INFO] [stdout] 42 | [Token::LET, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 42 | [Token::LET, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:42:22 [INFO] [stdout] | [INFO] [stdout] 42 | [Token::LET, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 42 | [Token::LET, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | [Token::FUNCTION, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 43 | [Token::FUNCTION, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | [Token::FUNCTION, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 43 | [Token::FUNCTION, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:59:51 [INFO] [stdout] | [INFO] [stdout] 59 | [Token::LET, Token::VAR(s), Token::EQUAL, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 59 | [Token::LET, Token::VAR(s), Token::EQUAL, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:59:51 [INFO] [stdout] | [INFO] [stdout] 59 | [Token::LET, Token::VAR(s), Token::EQUAL, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 59 | [Token::LET, Token::VAR(s), Token::EQUAL, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:60:40 [INFO] [stdout] | [INFO] [stdout] 60 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:60:40 [INFO] [stdout] | [INFO] [stdout] 60 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:62:29 [INFO] [stdout] | [INFO] [stdout] 62 | [Token::IN, re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 62 | [Token::IN, re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 62 | [Token::IN, res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:62:29 [INFO] [stdout] | [INFO] [stdout] 62 | [Token::IN, re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 62 | [Token::IN, re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 62 | [Token::IN, res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:63:45 [INFO] [stdout] | [INFO] [stdout] 63 | let (ex, r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:63:45 [INFO] [stdout] | [INFO] [stdout] 63 | let (ex, r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:75:63 [INFO] [stdout] | [INFO] [stdout] 75 | [Token::LET, Token::REC, Token::VAR(s), Token::EQUAL, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 75 | [Token::LET, Token::REC, Token::VAR(s), Token::EQUAL, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:75:63 [INFO] [stdout] | [INFO] [stdout] 75 | [Token::LET, Token::REC, Token::VAR(s), Token::EQUAL, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 75 | [Token::LET, Token::REC, Token::VAR(s), Token::EQUAL, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:76:59 [INFO] [stdout] | [INFO] [stdout] 76 | let (rec_fun, res) = parse_rec_fun(s.clone(), rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:76:59 [INFO] [stdout] | [INFO] [stdout] 76 | let (rec_fun, res) = parse_rec_fun(s.clone(), rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:78:29 [INFO] [stdout] | [INFO] [stdout] 78 | [Token::IN, re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 78 | [Token::IN, re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 78 | [Token::IN, res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:78:29 [INFO] [stdout] | [INFO] [stdout] 78 | [Token::IN, re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 78 | [Token::IN, re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 78 | [Token::IN, res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:79:45 [INFO] [stdout] | [INFO] [stdout] 79 | let (ex, r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:79:45 [INFO] [stdout] | [INFO] [stdout] 79 | let (ex, r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:92:22 [INFO] [stdout] | [INFO] [stdout] 92 | [Token::MUL, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 92 | [Token::MUL, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 92 | [Token::MUL, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:92:22 [INFO] [stdout] | [INFO] [stdout] 92 | [Token::MUL, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 92 | [Token::MUL, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 92 | [Token::MUL, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:93:41 [INFO] [stdout] | [INFO] [stdout] 93 | let (ex, re) = parse_op_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:93:41 [INFO] [stdout] | [INFO] [stdout] 93 | let (ex, re) = parse_op_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:96:21 [INFO] [stdout] | [INFO] [stdout] 96 | [Token::LT, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 96 | [Token::LT, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 96 | [Token::LT, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:96:21 [INFO] [stdout] | [INFO] [stdout] 96 | [Token::LT, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 96 | [Token::LT, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 96 | [Token::LT, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:97:41 [INFO] [stdout] | [INFO] [stdout] 97 | let (ex, re) = parse_op_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:97:41 [INFO] [stdout] | [INFO] [stdout] 97 | let (ex, re) = parse_op_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:106:23 [INFO] [stdout] | [INFO] [stdout] 106 | [Token::LPAR, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 106 | [Token::LPAR, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:106:23 [INFO] [stdout] | [INFO] [stdout] 106 | [Token::LPAR, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 106 | [Token::LPAR, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:107:40 [INFO] [stdout] | [INFO] [stdout] 107 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:107:40 [INFO] [stdout] | [INFO] [stdout] 107 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:109:31 [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, re..] => (exp, re), [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, re @ ..] => (exp, re), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, res..] => (exp, re), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:109:31 [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, re..] => (exp, re), [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, re @ ..] => (exp, re), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, res..] => (exp, re), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:109:46 [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, re..] => (exp, re), [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:109:46 [INFO] [stdout] | [INFO] [stdout] 109 | [Token::RPAR, re..] => (exp, re), [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:113:25 [INFO] [stdout] | [INFO] [stdout] 113 | [Token::INT(i), rest..] => (Exp::Int(*i), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 113 | [Token::INT(i), rest @ ..] => (Exp::Int(*i), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:113:25 [INFO] [stdout] | [INFO] [stdout] 113 | [Token::INT(i), rest..] => (Exp::Int(*i), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 113 | [Token::INT(i), rest @ ..] => (Exp::Int(*i), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:113:51 [INFO] [stdout] | [INFO] [stdout] 113 | [Token::INT(i), rest..] => (Exp::Int(*i), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:113:51 [INFO] [stdout] | [INFO] [stdout] 113 | [Token::INT(i), rest..] => (Exp::Int(*i), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:114:25 [INFO] [stdout] | [INFO] [stdout] 114 | [Token::VAR(s), rest..] => (Exp::Var(s.clone()), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 114 | [Token::VAR(s), rest @ ..] => (Exp::Var(s.clone()), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:114:25 [INFO] [stdout] | [INFO] [stdout] 114 | [Token::VAR(s), rest..] => (Exp::Var(s.clone()), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 114 | [Token::VAR(s), rest @ ..] => (Exp::Var(s.clone()), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:114:58 [INFO] [stdout] | [INFO] [stdout] 114 | [Token::VAR(s), rest..] => (Exp::Var(s.clone()), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:114:58 [INFO] [stdout] | [INFO] [stdout] 114 | [Token::VAR(s), rest..] => (Exp::Var(s.clone()), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:115:23 [INFO] [stdout] | [INFO] [stdout] 115 | [Token::TRUE, rest..] => (Exp::Bool(true), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 115 | [Token::TRUE, rest @ ..] => (Exp::Bool(true), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:115:23 [INFO] [stdout] | [INFO] [stdout] 115 | [Token::TRUE, rest..] => (Exp::Bool(true), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 115 | [Token::TRUE, rest @ ..] => (Exp::Bool(true), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:115:52 [INFO] [stdout] | [INFO] [stdout] 115 | [Token::TRUE, rest..] => (Exp::Bool(true), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:115:52 [INFO] [stdout] | [INFO] [stdout] 115 | [Token::TRUE, rest..] => (Exp::Bool(true), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:116:24 [INFO] [stdout] | [INFO] [stdout] 116 | [Token::FALSE, rest..] => (Exp::Bool(false), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 116 | [Token::FALSE, rest @ ..] => (Exp::Bool(false), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:116:24 [INFO] [stdout] | [INFO] [stdout] 116 | [Token::FALSE, rest..] => (Exp::Bool(false), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 116 | [Token::FALSE, rest @ ..] => (Exp::Bool(false), rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:116:54 [INFO] [stdout] | [INFO] [stdout] 116 | [Token::FALSE, rest..] => (Exp::Bool(false), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:116:54 [INFO] [stdout] | [INFO] [stdout] 116 | [Token::FALSE, rest..] => (Exp::Bool(false), rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:117:34 [INFO] [stdout] | [INFO] [stdout] 117 | [Token::LET, Token::REC, rest..] => parse_let_rec(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 117 | [Token::LET, Token::REC, rest @ ..] => parse_let_rec(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:117:34 [INFO] [stdout] | [INFO] [stdout] 117 | [Token::LET, Token::REC, rest..] => parse_let_rec(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 117 | [Token::LET, Token::REC, rest @ ..] => parse_let_rec(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | [Token::LET, rest..] => parse_let(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 118 | [Token::LET, rest @ ..] => parse_let(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | [Token::LET, rest..] => parse_let(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 118 | [Token::LET, rest @ ..] => parse_let(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:119:27 [INFO] [stdout] | [INFO] [stdout] 119 | [Token::FUNCTION, rest..] => parse_fun(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 119 | [Token::FUNCTION, rest @ ..] => parse_fun(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:119:27 [INFO] [stdout] | [INFO] [stdout] 119 | [Token::FUNCTION, rest..] => parse_fun(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 119 | [Token::FUNCTION, rest @ ..] => parse_fun(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:120:21 [INFO] [stdout] | [INFO] [stdout] 120 | [Token::IF, rest..] => parse_if(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 120 | [Token::IF, rest @ ..] => parse_if(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:120:21 [INFO] [stdout] | [INFO] [stdout] 120 | [Token::IF, rest..] => parse_if(tokens), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 120 | [Token::IF, rest @ ..] => parse_if(tokens), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:127:21 [INFO] [stdout] | [INFO] [stdout] 127 | [Token::IF, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 127 | [Token::IF, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:127:21 [INFO] [stdout] | [INFO] [stdout] 127 | [Token::IF, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 127 | [Token::IF, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:128:40 [INFO] [stdout] | [INFO] [stdout] 128 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:128:40 [INFO] [stdout] | [INFO] [stdout] 128 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:130:31 [INFO] [stdout] | [INFO] [stdout] 130 | [Token::THEN, re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 130 | [Token::THEN, re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 130 | [Token::THEN, res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:130:31 [INFO] [stdout] | [INFO] [stdout] 130 | [Token::THEN, re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 130 | [Token::THEN, re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 130 | [Token::THEN, res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:131:45 [INFO] [stdout] | [INFO] [stdout] 131 | let (ex, r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:131:45 [INFO] [stdout] | [INFO] [stdout] 131 | let (ex, r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rr` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | [Token::ELSE, rr..] => { [INFO] [stdout] | ^^ [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/result.rs:557:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named tuple variant `Err` defined here [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rr`, use the at operator [INFO] [stdout] | [INFO] [stdout] 133 | [Token::ELSE, rr @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a tuple variant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 133 | [Token::ELSE, Err..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rr` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | [Token::ELSE, rr..] => { [INFO] [stdout] | ^^ [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/result.rs:557:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named tuple variant `Err` defined here [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rr`, use the at operator [INFO] [stdout] | [INFO] [stdout] 133 | [Token::ELSE, rr @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a tuple variant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 133 | [Token::ELSE, Err..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rr` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:134:54 [INFO] [stdout] | [INFO] [stdout] 134 | ... let (e, rrr) = parse_exp(rr); [INFO] [stdout] | ^^ help: a tuple variant with a similar name exists: `Err` [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/result.rs:557:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named tuple variant `Err` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rr` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:134:54 [INFO] [stdout] | [INFO] [stdout] 134 | ... let (e, rrr) = parse_exp(rr); [INFO] [stdout] | ^^ help: a tuple variant with a similar name exists: `Err` [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/result.rs:557:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named tuple variant `Err` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:140:37 [INFO] [stdout] | [INFO] [stdout] 140 | _ => panic!("{:?}", rest), [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:140:37 [INFO] [stdout] | [INFO] [stdout] 140 | _ => panic!("{:?}", rest), [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:149:57 [INFO] [stdout] | [INFO] [stdout] 149 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 149 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:149:57 [INFO] [stdout] | [INFO] [stdout] 149 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 149 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:150:40 [INFO] [stdout] | [INFO] [stdout] 150 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:150:40 [INFO] [stdout] | [INFO] [stdout] 150 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:159:57 [INFO] [stdout] | [INFO] [stdout] 159 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 159 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:159:57 [INFO] [stdout] | [INFO] [stdout] 159 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 159 | [Token::FUNCTION, Token::VAR(s), Token::RARROW, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:160:40 [INFO] [stdout] | [INFO] [stdout] 160 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml3/parser.rs:160:40 [INFO] [stdout] | [INFO] [stdout] 160 | let (exp, res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 42 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 42 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | '\"' => (acm, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | '\"' => (acm, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:44:31 [INFO] [stdout] | [INFO] [stdout] 44 | _c => get_str_sub(rest, format!("{}{}", acm, first)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:44:31 [INFO] [stdout] | [INFO] [stdout] 44 | _c => get_str_sub(rest, format!("{}{}", acm, first)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | [first, rest..] if first.is_alphabetic() || first.is_numeric() => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 56 | [first, rest @ ..] if first.is_alphabetic() || first.is_numeric() => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | [first, rest..] if first.is_alphabetic() || first.is_numeric() => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 56 | [first, rest @ ..] if first.is_alphabetic() || first.is_numeric() => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:57:29 [INFO] [stdout] | [INFO] [stdout] 57 | get_keyword_sub(rest, format!("{}{}", acm, first)) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:57:29 [INFO] [stdout] | [INFO] [stdout] 57 | get_keyword_sub(rest, format!("{}{}", acm, first)) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | [first, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 87 | [first, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | [first, rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 87 | [first, rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:89:33 [INFO] [stdout] | [INFO] [stdout] 89 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:89:33 [INFO] [stdout] | [INFO] [stdout] 89 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:91:33 [INFO] [stdout] | [INFO] [stdout] 91 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:91:33 [INFO] [stdout] | [INFO] [stdout] 91 | get_num_str_sub(rest, format!("{}{}", acm, first), is_float, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | get_num_str_sub(rest, format!("{}{}", acm, first), true, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | get_num_str_sub(rest, format!("{}{}", acm, first), true, is_minus) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:105:17 [INFO] [stdout] | [INFO] [stdout] 105 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 105 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:105:17 [INFO] [stdout] | [INFO] [stdout] 105 | [first, rest..] => match first { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 105 | [first, rest @ ..] => match first { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:106:32 [INFO] [stdout] | [INFO] [stdout] 106 | '\n' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:106:32 [INFO] [stdout] | [INFO] [stdout] 106 | '\n' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:107:31 [INFO] [stdout] | [INFO] [stdout] 107 | ' ' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:107:31 [INFO] [stdout] | [INFO] [stdout] 107 | ' ' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:108:32 [INFO] [stdout] | [INFO] [stdout] 108 | '\t' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:108:32 [INFO] [stdout] | [INFO] [stdout] 108 | '\t' => next_token(rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:109:35 [INFO] [stdout] | [INFO] [stdout] 109 | '=' => (Token::EQUAL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:109:35 [INFO] [stdout] | [INFO] [stdout] 109 | '=' => (Token::EQUAL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:110:34 [INFO] [stdout] | [INFO] [stdout] 110 | '(' => (Token::LPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:110:34 [INFO] [stdout] | [INFO] [stdout] 110 | '(' => (Token::LPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:111:34 [INFO] [stdout] | [INFO] [stdout] 111 | ')' => (Token::RPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:111:34 [INFO] [stdout] | [INFO] [stdout] 111 | ')' => (Token::RPAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:112:38 [INFO] [stdout] | [INFO] [stdout] 112 | '[' => (Token::LBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:112:38 [INFO] [stdout] | [INFO] [stdout] 112 | '[' => (Token::LBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:113:38 [INFO] [stdout] | [INFO] [stdout] 113 | ']' => (Token::RBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:113:38 [INFO] [stdout] | [INFO] [stdout] 113 | ']' => (Token::RBRACKET, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:114:34 [INFO] [stdout] | [INFO] [stdout] 114 | '+' => (Token::PLUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:114:34 [INFO] [stdout] | [INFO] [stdout] 114 | '+' => (Token::PLUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | '-' => match rest { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | '-' => match rest { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:116:23 [INFO] [stdout] | [INFO] [stdout] 116 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 116 | ['>', res @ ..] => (Token::RARROW, res), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:116:23 [INFO] [stdout] | [INFO] [stdout] 116 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 116 | ['>', res @ ..] => (Token::RARROW, res), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:116:49 [INFO] [stdout] | [INFO] [stdout] 116 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:116:49 [INFO] [stdout] | [INFO] [stdout] 116 | ['>', res..] => (Token::RARROW, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:117:37 [INFO] [stdout] | [INFO] [stdout] 117 | _ => (Token::MINUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:117:37 [INFO] [stdout] | [INFO] [stdout] 117 | _ => (Token::MINUS, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:119:26 [INFO] [stdout] | [INFO] [stdout] 119 | ':' => match rest { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:119:26 [INFO] [stdout] | [INFO] [stdout] 119 | ':' => match rest { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:120:22 [INFO] [stdout] | [INFO] [stdout] 120 | [':',res..] => (Token::JOINER, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 120 | [':',res @ ..] => (Token::JOINER, res), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:120:22 [INFO] [stdout] | [INFO] [stdout] 120 | [':',res..] => (Token::JOINER, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 120 | [':',res @ ..] => (Token::JOINER, res), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:120:48 [INFO] [stdout] | [INFO] [stdout] 120 | [':',res..] => (Token::JOINER, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:120:48 [INFO] [stdout] | [INFO] [stdout] 120 | [':',res..] => (Token::JOINER, res), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:121:33 [INFO] [stdout] | [INFO] [stdout] 121 | _ => next_token(rest) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:121:33 [INFO] [stdout] | [INFO] [stdout] 121 | _ => next_token(rest) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:123:32 [INFO] [stdout] | [INFO] [stdout] 123 | '<' => (Token::LT, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:124:33 [INFO] [stdout] | [INFO] [stdout] 124 | '*' => (Token::MUL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:123:32 [INFO] [stdout] | [INFO] [stdout] 123 | '<' => (Token::LT, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:125:33 [INFO] [stdout] | [INFO] [stdout] 125 | '|' => (Token::BAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:124:33 [INFO] [stdout] | [INFO] [stdout] 124 | '*' => (Token::MUL, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:15:23 [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/lexer.rs:125:33 [INFO] [stdout] | [INFO] [stdout] 125 | '|' => (Token::BAR, rest), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:15:23 [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 15 | [Token::PLUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 19 | [Token::MINUS, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:24:38 [INFO] [stdout] | [INFO] [stdout] 24 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 23 | [Token::EQUAL, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | [Token::JOINER, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 27 | [Token::JOINER, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 27 | [Token::JOINER, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:24:38 [INFO] [stdout] | [INFO] [stdout] 24 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:28:38 [INFO] [stdout] | [INFO] [stdout] 28 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | [Token::JOINER, res..] => { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 27 | [Token::JOINER, res @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 27 | [Token::JOINER, rest..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:28:38 [INFO] [stdout] | [INFO] [stdout] 28 | let (ex, re) = parse_exp(res); [INFO] [stdout] | ^^^ help: a local variable with a similar name exists: `rest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:32:23 [INFO] [stdout] | [INFO] [stdout] 32 | [Token::RPAR, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 32 | [Token::RPAR, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 32 | [Token::RPAR, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:32:23 [INFO] [stdout] | [INFO] [stdout] 32 | [Token::RPAR, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 32 | [Token::RPAR, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 32 | [Token::RPAR, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | [Token::IN, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 33 | [Token::IN, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 33 | [Token::IN, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `res` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | [Token::IN, res..] => (exp, rest), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `res`, use the at operator [INFO] [stdout] | [INFO] [stdout] 33 | [Token::IN, res @ ..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 33 | [Token::IN, rest..] => (exp, rest), [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | [Token::LPAR, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 41 | [Token::LPAR, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | [Token::LPAR, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 41 | [Token::LPAR, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | [Token::INT(i), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 42 | [Token::INT(i), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | [Token::INT(i), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 42 | [Token::INT(i), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:43:25 [INFO] [stdout] | [INFO] [stdout] 43 | [Token::VAR(s), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 43 | [Token::VAR(s), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | [Token::TRUE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 44 | [Token::TRUE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:43:25 [INFO] [stdout] | [INFO] [stdout] 43 | [Token::VAR(s), rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 43 | [Token::VAR(s), rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | [Token::FALSE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 45 | [Token::FALSE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | [Token::TRUE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 44 | [Token::TRUE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | [Token::LET, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 46 | [Token::LET, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | [Token::FALSE, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 45 | [Token::FALSE, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | [Token::FUNCTION, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 47 | [Token::FUNCTION, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | [Token::LET, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 46 | [Token::LET, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:48:23 [INFO] [stdout] | [INFO] [stdout] 48 | [Token::MATCH,rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 48 | [Token::MATCH,rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | [Token::FUNCTION, rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 47 | [Token::FUNCTION, rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:49:26 [INFO] [stdout] | [INFO] [stdout] 49 | [Token::LBRACKET,rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 49 | [Token::LBRACKET,rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:48:23 [INFO] [stdout] | [INFO] [stdout] 48 | [Token::MATCH,rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 48 | [Token::MATCH,rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:65:23 [INFO] [stdout] | [INFO] [stdout] 65 | [Token::MATCH,rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 65 | [Token::MATCH,rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:49:26 [INFO] [stdout] | [INFO] [stdout] 49 | [Token::LBRACKET,rest..] => true, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 49 | [Token::LBRACKET,rest @ ..] => true, [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:66:39 [INFO] [stdout] | [INFO] [stdout] 66 | let (exp,res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:65:23 [INFO] [stdout] | [INFO] [stdout] 65 | [Token::MATCH,rest..] => { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rest`, use the at operator [INFO] [stdout] | [INFO] [stdout] 65 | [Token::MATCH,rest @ ..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:68:76 [INFO] [stdout] | [INFO] [stdout] 68 | [Token::WITH,Token::LBRACKET,Token::RBRACKET,Token::RARROW,re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 68 | [Token::WITH,Token::LBRACKET,Token::RBRACKET,Token::RARROW,re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 68 | [Token::WITH,Token::LBRACKET,Token::RBRACKET,Token::RARROW,res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:66:39 [INFO] [stdout] | [INFO] [stdout] 66 | let (exp,res) = parse_exp(rest); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:69:44 [INFO] [stdout] | [INFO] [stdout] 69 | let (ex,r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:68:76 [INFO] [stdout] | [INFO] [stdout] 68 | [Token::WITH,Token::LBRACKET,Token::RBRACKET,Token::RARROW,re..] => { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `re`, use the at operator [INFO] [stdout] | [INFO] [stdout] 68 | [Token::WITH,Token::LBRACKET,Token::RBRACKET,Token::RARROW,re @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a local variable with a similar name exists [INFO] [stdout] | [INFO] [stdout] 68 | [Token::WITH,Token::LBRACKET,Token::RBRACKET,Token::RARROW,res..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rr` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:71:37 [INFO] [stdout] | [INFO] [stdout] 71 | [Token::BAR,rr..] => { [INFO] [stdout] | ^^ [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/result.rs:557:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named tuple variant `Err` defined here [INFO] [stdout] | [INFO] [stdout] help: if you meant to collect the rest of the slice in `rr`, use the at operator [INFO] [stdout] | [INFO] [stdout] 71 | [Token::BAR,rr @ ..] => { [INFO] [stdout] | + [INFO] [stdout] help: a tuple variant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 71 | [Token::BAR,Err..] => { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `re` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:69:44 [INFO] [stdout] | [INFO] [stdout] 69 | let (ex,r) = parse_exp(re); [INFO] [stdout] | ^^ help: a local variable with a similar name exists: `res` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rr` in this scope [INFO] [stdout] --> src/evalml4/parser.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | ... let (e,rrr) = parse_exp(rr); [INFO] [stdout] | ^^ help: a tuple variant with a similar name exists: `Err` [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/result.rs:557:5 [INFO] [stdout] | [WARN] too many lines in the log, truncating it