[INFO] fetching crate cheddar 0.2.1...
[INFO] checking cheddar-0.2.1 against try#31561a63598a0f21fc74c024747ef1310fdd2eb2 for pr-133536
[INFO] extracting crate cheddar 0.2.1 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate cheddar 0.2.1 on toolchain 31561a63598a0f21fc74c024747ef1310fdd2eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cheddar 0.2.1
[INFO] finished tweaking crates.io crate cheddar 0.2.1
[INFO] tweaked toml for crates.io crate cheddar 0.2.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 49 packages to latest compatible versions
[INFO] [stderr]       Adding glsl v0.9.2 (available: v7.0.0)
[INFO] [stderr]       Adding nom v3.2.1 (available: v7.1.3)
[INFO] [stderr]       Adding warmy v0.10.0 (available: v0.13.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0fd292121ba0a26f2d1e0a1d9b7f7b2213d903d256dcd6fd96c710555895de11
[INFO] running `Command { std: "docker" "start" "-a" "0fd292121ba0a26f2d1e0a1d9b7f7b2213d903d256dcd6fd96c710555895de11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0fd292121ba0a26f2d1e0a1d9b7f7b2213d903d256dcd6fd96c710555895de11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0fd292121ba0a26f2d1e0a1d9b7f7b2213d903d256dcd6fd96c710555895de11", kill_on_drop: false }`
[INFO] [stdout] 0fd292121ba0a26f2d1e0a1d9b7f7b2213d903d256dcd6fd96c710555895de11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fdb6fc31446242f4401390e25ceca32e73c919a17c8812ca8b104e056c952347
[INFO] running `Command { std: "docker" "start" "-a" "fdb6fc31446242f4401390e25ceca32e73c919a17c8812ca8b104e056c952347", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling libc v0.2.167
[INFO] [stderr]     Checking lazycell v1.3.0
[INFO] [stderr]     Checking any-cache v0.2.3
[INFO] [stderr]     Checking net2 v0.2.39
[INFO] [stderr]     Checking iovec v0.1.4
[INFO] [stderr]     Checking inotify-sys v0.1.5
[INFO] [stderr]     Checking filetime v0.2.25
[INFO] [stderr]     Checking memchr v1.0.2
[INFO] [stderr]     Checking inotify v0.7.1
[INFO] [stderr]     Checking nom v3.2.1
[INFO] [stderr]     Checking mio v0.6.23
[INFO] [stderr]     Checking mio-extras v2.0.6
[INFO] [stderr]     Checking glsl v0.9.2
[INFO] [stderr]     Checking notify v4.0.18
[INFO] [stderr]     Checking warmy v0.10.0
[INFO] [stderr]     Checking cheddar v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> src/lib.rs:362:123
[INFO] [stdout]     |
[INFO] [stdout] 362 |       let module: Res<Self> = storage.get(&key, ctx).map_err(|e| ModuleError::DepsError(DepsError::LoadError(key.clone(), box e)))?;
[INFO] [stdout]     |                                                                                                                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 362 |       let module: Res<Self> = storage.get(&key, ctx).map_err(|e| ModuleError::DepsError(DepsError::LoadError(key.clone(), Box::new(e))))?;
[INFO] [stdout]     |                                                                                                                           ~~~~~~~~~ +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]    --> src/lib.rs:362:123
[INFO] [stdout]     |
[INFO] [stdout] 362 |       let module: Res<Self> = storage.get(&key, ctx).map_err(|e| ModuleError::DepsError(DepsError::LoadError(key.clone(), box e)))?;
[INFO] [stdout]     |                                                                                                                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]     |
[INFO] [stdout] 362 |       let module: Res<Self> = storage.get(&key, ctx).map_err(|e| ModuleError::DepsError(DepsError::LoadError(key.clone(), Box::new(e))))?;
[INFO] [stdout]     |                                                                                                                           ~~~~~~~~~ +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1523:59
[INFO] [stdout]      |
[INFO] [stdout] 1523 |                         SelectionRestStatement::Statement(box unyield_stmt(&st, out_ty)?),
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1523 |                         SelectionRestStatement::Statement(Box::new(unyield_stmt(&st, out_ty)?)),
[INFO] [stdout]      |                                                           ~~~~~~~~~                          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1526:54
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(box unyield_stmt(&ist, out_ty)?, box unyield_stmt(&est, out_ty)?)
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(Box::new(unyield_stmt(&ist, out_ty)?), box unyield_stmt(&est, out_ty)?)
[INFO] [stdout]      |                                                      ~~~~~~~~~                           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1523:59
[INFO] [stdout]      |
[INFO] [stdout] 1523 |                         SelectionRestStatement::Statement(box unyield_stmt(&st, out_ty)?),
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1523 |                         SelectionRestStatement::Statement(Box::new(unyield_stmt(&st, out_ty)?)),
[INFO] [stdout]      |                                                           ~~~~~~~~~                          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1526:87
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(box unyield_stmt(&ist, out_ty)?, box unyield_stmt(&est, out_ty)?)
[INFO] [stdout]      |                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(box unyield_stmt(&ist, out_ty)?, Box::new(unyield_stmt(&est, out_ty)?))
[INFO] [stdout]      |                                                                                       ~~~~~~~~~                           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1526:54
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(box unyield_stmt(&ist, out_ty)?, box unyield_stmt(&est, out_ty)?)
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(Box::new(unyield_stmt(&ist, out_ty)?), box unyield_stmt(&est, out_ty)?)
[INFO] [stdout]      |                                                      ~~~~~~~~~                           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1526:87
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(box unyield_stmt(&ist, out_ty)?, box unyield_stmt(&est, out_ty)?)
[INFO] [stdout]      |                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1526 |                         SelectionRestStatement::Else(box unyield_stmt(&ist, out_ty)?, Box::new(unyield_stmt(&est, out_ty)?))
[INFO] [stdout]      |                                                                                       ~~~~~~~~~                           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1518:15
[INFO] [stdout]      |
[INFO] [stdout] 1518 | /               box SimpleStatement::Selection(
[INFO] [stdout] 1519 | |                 SelectionStatement {
[INFO] [stdout] 1520 | |                   rest:
[INFO] [stdout] 1521 | |                     match sst.rest {
[INFO] [stdout] ...    |
[INFO] [stdout] 1529 | |                 }
[INFO] [stdout] 1530 | |               )
[INFO] [stdout]      | |_______________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1518 ~               Box::new(SimpleStatement::Selection(
[INFO] [stdout] 1519 |                 SelectionStatement {
[INFO] [stdout]  ...
[INFO] [stdout] 1529 |                 }
[INFO] [stdout] 1530 ~               ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1518:15
[INFO] [stdout]      |
[INFO] [stdout] 1518 | /               box SimpleStatement::Selection(
[INFO] [stdout] 1519 | |                 SelectionStatement {
[INFO] [stdout] 1520 | |                   rest:
[INFO] [stdout] 1521 | |                     match sst.rest {
[INFO] [stdout] ...    |
[INFO] [stdout] 1529 | |                 }
[INFO] [stdout] 1530 | |               )
[INFO] [stdout]      | |_______________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1518 ~               Box::new(SimpleStatement::Selection(
[INFO] [stdout] 1519 |                 SelectionStatement {
[INFO] [stdout]  ...
[INFO] [stdout] 1529 |                 }
[INFO] [stdout] 1530 ~               ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1539:15
[INFO] [stdout]      |
[INFO] [stdout] 1539 | /               box SimpleStatement::Switch(
[INFO] [stdout] 1540 | |                 SwitchStatement {
[INFO] [stdout] 1541 | |                   head: sst.head.clone(),
[INFO] [stdout] 1542 | |                   body: sst.body.iter().map(|s| unyield_stmt(&s, out_ty)).collect::<Result<_, _>>()?
[INFO] [stdout] 1543 | |                 }
[INFO] [stdout] 1544 | |               )
[INFO] [stdout]      | |_______________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1539 ~               Box::new(SimpleStatement::Switch(
[INFO] [stdout] 1540 |                 SwitchStatement {
[INFO] [stdout]  ...
[INFO] [stdout] 1543 |                 }
[INFO] [stdout] 1544 ~               ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1556:61
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                     IterationStatement::While(cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                     IterationStatement::While(cond.clone(), Box::new(unyield_stmt(&s, out_ty)?))
[INFO] [stdout]      |                                                             ~~~~~~~~~                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1539:15
[INFO] [stdout]      |
[INFO] [stdout] 1539 | /               box SimpleStatement::Switch(
[INFO] [stdout] 1540 | |                 SwitchStatement {
[INFO] [stdout] 1541 | |                   head: sst.head.clone(),
[INFO] [stdout] 1542 | |                   body: sst.body.iter().map(|s| unyield_stmt(&s, out_ty)).collect::<Result<_, _>>()?
[INFO] [stdout] 1543 | |                 }
[INFO] [stdout] 1544 | |               )
[INFO] [stdout]      | |_______________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1539 ~               Box::new(SimpleStatement::Switch(
[INFO] [stdout] 1540 |                 SwitchStatement {
[INFO] [stdout]  ...
[INFO] [stdout] 1543 |                 }
[INFO] [stdout] 1544 ~               ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1555:19
[INFO] [stdout]      |
[INFO] [stdout] 1555 | /                   box SimpleStatement::Iteration(
[INFO] [stdout] 1556 | |                     IterationStatement::While(cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1557 | |                   )
[INFO] [stdout]      | |___________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1555 ~                   Box::new(SimpleStatement::Iteration(
[INFO] [stdout] 1556 |                     IterationStatement::While(cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1557 ~                   ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1556:61
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                     IterationStatement::While(cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                     IterationStatement::While(cond.clone(), Box::new(unyield_stmt(&s, out_ty)?))
[INFO] [stdout]      |                                                             ~~~~~~~~~                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1567:49
[INFO] [stdout]      |
[INFO] [stdout] 1567 |                     IterationStatement::DoWhile(box unyield_stmt(&s, out_ty)?, x.clone())
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1567 |                     IterationStatement::DoWhile(Box::new(unyield_stmt(&s, out_ty)?), x.clone())
[INFO] [stdout]      |                                                 ~~~~~~~~~                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1555:19
[INFO] [stdout]      |
[INFO] [stdout] 1555 | /                   box SimpleStatement::Iteration(
[INFO] [stdout] 1556 | |                     IterationStatement::While(cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1557 | |                   )
[INFO] [stdout]      | |___________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1555 ~                   Box::new(SimpleStatement::Iteration(
[INFO] [stdout] 1556 |                     IterationStatement::While(cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1557 ~                   ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1566:19
[INFO] [stdout]      |
[INFO] [stdout] 1566 | /                   box SimpleStatement::Iteration(
[INFO] [stdout] 1567 | |                     IterationStatement::DoWhile(box unyield_stmt(&s, out_ty)?, x.clone())
[INFO] [stdout] 1568 | |                   )
[INFO] [stdout]      | |___________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1566 ~                   Box::new(SimpleStatement::Iteration(
[INFO] [stdout] 1567 |                     IterationStatement::DoWhile(box unyield_stmt(&s, out_ty)?, x.clone())
[INFO] [stdout] 1568 ~                   ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1567:49
[INFO] [stdout]      |
[INFO] [stdout] 1567 |                     IterationStatement::DoWhile(box unyield_stmt(&s, out_ty)?, x.clone())
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1567 |                     IterationStatement::DoWhile(Box::new(unyield_stmt(&s, out_ty)?), x.clone())
[INFO] [stdout]      |                                                 ~~~~~~~~~                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1578:70
[INFO] [stdout]      |
[INFO] [stdout] 1578 |                     IterationStatement::For(i.clone(), cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1578 |                     IterationStatement::For(i.clone(), cond.clone(), Box::new(unyield_stmt(&s, out_ty)?))
[INFO] [stdout]      |                                                                      ~~~~~~~~~                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1566:19
[INFO] [stdout]      |
[INFO] [stdout] 1566 | /                   box SimpleStatement::Iteration(
[INFO] [stdout] 1567 | |                     IterationStatement::DoWhile(box unyield_stmt(&s, out_ty)?, x.clone())
[INFO] [stdout] 1568 | |                   )
[INFO] [stdout]      | |___________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1566 ~                   Box::new(SimpleStatement::Iteration(
[INFO] [stdout] 1567 |                     IterationStatement::DoWhile(box unyield_stmt(&s, out_ty)?, x.clone())
[INFO] [stdout] 1568 ~                   ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1577:19
[INFO] [stdout]      |
[INFO] [stdout] 1577 | /                   box SimpleStatement::Iteration(
[INFO] [stdout] 1578 | |                     IterationStatement::For(i.clone(), cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1579 | |                   )
[INFO] [stdout]      | |___________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1577 ~                   Box::new(SimpleStatement::Iteration(
[INFO] [stdout] 1578 |                     IterationStatement::For(i.clone(), cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1579 ~                   ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1578:70
[INFO] [stdout]      |
[INFO] [stdout] 1578 |                     IterationStatement::For(i.clone(), cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1578 |                     IterationStatement::For(i.clone(), cond.clone(), Box::new(unyield_stmt(&s, out_ty)?))
[INFO] [stdout]      |                                                                      ~~~~~~~~~                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1594:11
[INFO] [stdout]      |
[INFO] [stdout] 1594 | /           box CompoundStatement {
[INFO] [stdout] 1595 | |             statement_list: stmts.iter().map(|s| unyield_stmt(s, out_ty)).collect::<Result<_, _>>()?
[INFO] [stdout] 1596 | |           }
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1594 ~           Box::new(CompoundStatement {
[INFO] [stdout] 1595 |             statement_list: stmts.iter().map(|s| unyield_stmt(s, out_ty)).collect::<Result<_, _>>()?
[INFO] [stdout] 1596 ~           })
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1577:19
[INFO] [stdout]      |
[INFO] [stdout] 1577 | /                   box SimpleStatement::Iteration(
[INFO] [stdout] 1578 | |                     IterationStatement::For(i.clone(), cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1579 | |                   )
[INFO] [stdout]      | |___________________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1577 ~                   Box::new(SimpleStatement::Iteration(
[INFO] [stdout] 1578 |                     IterationStatement::For(i.clone(), cond.clone(), box unyield_stmt(&s, out_ty)?)
[INFO] [stdout] 1579 ~                   ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1623:55
[INFO] [stdout]      |
[INFO] [stdout] 1623 |                 initializer: Some(Initializer::Simple(box arg.clone()))
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1623 |                 initializer: Some(Initializer::Simple(Box::new(arg.clone())))
[INFO] [stdout]      |                                                       ~~~~~~~~~           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1594:11
[INFO] [stdout]      |
[INFO] [stdout] 1594 | /           box CompoundStatement {
[INFO] [stdout] 1595 | |             statement_list: stmts.iter().map(|s| unyield_stmt(s, out_ty)).collect::<Result<_, _>>()?
[INFO] [stdout] 1596 | |           }
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1594 ~           Box::new(CompoundStatement {
[INFO] [stdout] 1595 |             statement_list: stmts.iter().map(|s| unyield_stmt(s, out_ty)).collect::<Result<_, _>>()?
[INFO] [stdout] 1596 ~           })
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1623:55
[INFO] [stdout]      |
[INFO] [stdout] 1623 |                 initializer: Some(Initializer::Simple(box arg.clone()))
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1623 |                 initializer: Some(Initializer::Simple(Box::new(arg.clone())))
[INFO] [stdout]      |                                                       ~~~~~~~~~           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1610:9
[INFO] [stdout]      |
[INFO] [stdout] 1610 | /         box SimpleStatement::Declaration(
[INFO] [stdout] 1611 | |           Declaration::InitDeclaratorList(
[INFO] [stdout] 1612 | |             InitDeclaratorList {
[INFO] [stdout] 1613 | |               head: SingleDeclaration {
[INFO] [stdout] ...    |
[INFO] [stdout] 1627 | |           )
[INFO] [stdout] 1628 | |         )
[INFO] [stdout]      | |_________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1610 ~         Box::new(SimpleStatement::Declaration(
[INFO] [stdout] 1611 |           Declaration::InitDeclaratorList(
[INFO] [stdout]  ...
[INFO] [stdout] 1627 |           )
[INFO] [stdout] 1628 ~         ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1632:18
[INFO] [stdout]      |
[INFO] [stdout] 1632 |       let bvar = box Expr::Variable("chdr_v".to_owned());
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1632 |       let bvar = Box::new(Expr::Variable("chdr_v".to_owned()));
[INFO] [stdout]      |                  ~~~~~~~~~                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1610:9
[INFO] [stdout]      |
[INFO] [stdout] 1610 | /         box SimpleStatement::Declaration(
[INFO] [stdout] 1611 | |           Declaration::InitDeclaratorList(
[INFO] [stdout] 1612 | |             InitDeclaratorList {
[INFO] [stdout] 1613 | |               head: SingleDeclaration {
[INFO] [stdout] ...    |
[INFO] [stdout] 1627 | |           )
[INFO] [stdout] 1628 | |         )
[INFO] [stdout]      | |_________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1610 ~         Box::new(SimpleStatement::Declaration(
[INFO] [stdout] 1611 |           Declaration::InitDeclaratorList(
[INFO] [stdout]  ...
[INFO] [stdout] 1627 |           )
[INFO] [stdout] 1628 ~         ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1639:15
[INFO] [stdout]      |
[INFO] [stdout] 1639 |               box Expr::Variable("gl_Position".to_owned()),
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1639 |               Box::new(Expr::Variable("gl_Position".to_owned())),
[INFO] [stdout]      |               ~~~~~~~~~                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1632:18
[INFO] [stdout]      |
[INFO] [stdout] 1632 |       let bvar = box Expr::Variable("chdr_v".to_owned());
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1632 |       let bvar = Box::new(Expr::Variable("chdr_v".to_owned()));
[INFO] [stdout]      |                  ~~~~~~~~~                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1641:15
[INFO] [stdout]      |
[INFO] [stdout] 1641 |               box Expr::Dot(bvar.clone(), "chdr_Position".to_owned())
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1641 |               Box::new(Expr::Dot(bvar.clone(), "chdr_Position".to_owned()))
[INFO] [stdout]      |               ~~~~~~~~~                                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1639:15
[INFO] [stdout]      |
[INFO] [stdout] 1639 |               box Expr::Variable("gl_Position".to_owned()),
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1639 |               Box::new(Expr::Variable("gl_Position".to_owned())),
[INFO] [stdout]      |               ~~~~~~~~~                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1641:15
[INFO] [stdout]      |
[INFO] [stdout] 1641 |               box Expr::Dot(bvar.clone(), "chdr_Position".to_owned())
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1641 |               Box::new(Expr::Dot(bvar.clone(), "chdr_Position".to_owned()))
[INFO] [stdout]      |               ~~~~~~~~~                                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1637:11
[INFO] [stdout]      |
[INFO] [stdout] 1637 | /           box SimpleStatement::Expression(
[INFO] [stdout] 1638 | |             Some(Expr::Assignment(
[INFO] [stdout] 1639 | |               box Expr::Variable("gl_Position".to_owned()),
[INFO] [stdout] 1640 | |               AssignmentOp::Equal,
[INFO] [stdout] 1641 | |               box Expr::Dot(bvar.clone(), "chdr_Position".to_owned())
[INFO] [stdout] 1642 | |             ))
[INFO] [stdout] 1643 | |           )
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1637 ~           Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1638 |             Some(Expr::Assignment(
[INFO] [stdout]  ...
[INFO] [stdout] 1642 |             ))
[INFO] [stdout] 1643 ~           ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1637:11
[INFO] [stdout]      |
[INFO] [stdout] 1637 | /           box SimpleStatement::Expression(
[INFO] [stdout] 1638 | |             Some(Expr::Assignment(
[INFO] [stdout] 1639 | |               box Expr::Variable("gl_Position".to_owned()),
[INFO] [stdout] 1640 | |               AssignmentOp::Equal,
[INFO] [stdout] 1641 | |               box Expr::Dot(bvar.clone(), "chdr_Position".to_owned())
[INFO] [stdout] 1642 | |             ))
[INFO] [stdout] 1643 | |           )
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1637 ~           Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1638 |             Some(Expr::Assignment(
[INFO] [stdout]  ...
[INFO] [stdout] 1642 |             ))
[INFO] [stdout] 1643 ~           ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1652:15
[INFO] [stdout]      |
[INFO] [stdout] 1652 |               box Expr::Variable("chdr_g_".to_owned() + field_name),
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1652 |               Box::new(Expr::Variable("chdr_g_".to_owned() + field_name)),
[INFO] [stdout]      |               ~~~~~~~~~                                                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1652:15
[INFO] [stdout]      |
[INFO] [stdout] 1652 |               box Expr::Variable("chdr_g_".to_owned() + field_name),
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1652 |               Box::new(Expr::Variable("chdr_g_".to_owned() + field_name)),
[INFO] [stdout]      |               ~~~~~~~~~                                                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1654:15
[INFO] [stdout]      |
[INFO] [stdout] 1654 |               box Expr::Dot(bvar.clone(), field_name.to_owned())
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1654 |               Box::new(Expr::Dot(bvar.clone(), field_name.to_owned()))
[INFO] [stdout]      |               ~~~~~~~~~                                              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1654:15
[INFO] [stdout]      |
[INFO] [stdout] 1654 |               box Expr::Dot(bvar.clone(), field_name.to_owned())
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1654 |               Box::new(Expr::Dot(bvar.clone(), field_name.to_owned()))
[INFO] [stdout]      |               ~~~~~~~~~                                              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1650:11
[INFO] [stdout]      |
[INFO] [stdout] 1650 | /           box SimpleStatement::Expression(
[INFO] [stdout] 1651 | |             Some(Expr::Assignment(
[INFO] [stdout] 1652 | |               box Expr::Variable("chdr_g_".to_owned() + field_name),
[INFO] [stdout] 1653 | |               AssignmentOp::Equal,
[INFO] [stdout] 1654 | |               box Expr::Dot(bvar.clone(), field_name.to_owned())
[INFO] [stdout] 1655 | |             ))
[INFO] [stdout] 1656 | |           )
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1650 ~           Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1651 |             Some(Expr::Assignment(
[INFO] [stdout]  ...
[INFO] [stdout] 1655 |             ))
[INFO] [stdout] 1656 ~           ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1650:11
[INFO] [stdout]      |
[INFO] [stdout] 1650 | /           box SimpleStatement::Expression(
[INFO] [stdout] 1651 | |             Some(Expr::Assignment(
[INFO] [stdout] 1652 | |               box Expr::Variable("chdr_g_".to_owned() + field_name),
[INFO] [stdout] 1653 | |               AssignmentOp::Equal,
[INFO] [stdout] 1654 | |               box Expr::Dot(bvar.clone(), field_name.to_owned())
[INFO] [stdout] 1655 | |             ))
[INFO] [stdout] 1656 | |           )
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1650 ~           Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1651 |             Some(Expr::Assignment(
[INFO] [stdout]  ...
[INFO] [stdout] 1655 |             ))
[INFO] [stdout] 1656 ~           ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1662:11
[INFO] [stdout]      |
[INFO] [stdout] 1662 | /           box SimpleStatement::Expression(
[INFO] [stdout] 1663 | |             Some(Expr::FunCall(FunIdentifier::Identifier("EmitVertex".to_owned()),
[INFO] [stdout] 1664 | |                                        Vec::new()))
[INFO] [stdout] 1665 | |           )
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1662 ~           Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1663 |             Some(Expr::FunCall(FunIdentifier::Identifier("EmitVertex".to_owned()),
[INFO] [stdout] 1664 |                                        Vec::new()))
[INFO] [stdout] 1665 ~           ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1662:11
[INFO] [stdout]      |
[INFO] [stdout] 1662 | /           box SimpleStatement::Expression(
[INFO] [stdout] 1663 | |             Some(Expr::FunCall(FunIdentifier::Identifier("EmitVertex".to_owned()),
[INFO] [stdout] 1664 | |                                        Vec::new()))
[INFO] [stdout] 1665 | |           )
[INFO] [stdout]      | |___________^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1662 ~           Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1663 |             Some(Expr::FunCall(FunIdentifier::Identifier("EmitVertex".to_owned()),
[INFO] [stdout] 1664 |                                        Vec::new()))
[INFO] [stdout] 1665 ~           ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1678:30
[INFO] [stdout]      |
[INFO] [stdout] 1678 |       Ok(Statement::Compound(box block))
[INFO] [stdout]      |                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1678 |       Ok(Statement::Compound(Box::new(block)))
[INFO] [stdout]      |                              ~~~~~~~~~     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1678:30
[INFO] [stdout]      |
[INFO] [stdout] 1678 |       Ok(Statement::Compound(box block))
[INFO] [stdout]      |                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1678 |       Ok(Statement::Compound(Box::new(block)))
[INFO] [stdout]      |                              ~~~~~~~~~     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1686:5
[INFO] [stdout]      |
[INFO] [stdout] 1686 | /     box SimpleStatement::Expression(
[INFO] [stdout] 1687 | |       Some(Expr::FunCall(
[INFO] [stdout] 1688 | |           FunIdentifier::Identifier("EndPrimitive".to_owned()),
[INFO] [stdout] 1689 | |           Vec::new())
[INFO] [stdout] 1690 | |       )
[INFO] [stdout] 1691 | |     )
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1686 ~     Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1687 |       Some(Expr::FunCall(
[INFO] [stdout]  ...
[INFO] [stdout] 1690 |       )
[INFO] [stdout] 1691 ~     ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1686:5
[INFO] [stdout]      |
[INFO] [stdout] 1686 | /     box SimpleStatement::Expression(
[INFO] [stdout] 1687 | |       Some(Expr::FunCall(
[INFO] [stdout] 1688 | |           FunIdentifier::Identifier("EndPrimitive".to_owned()),
[INFO] [stdout] 1689 | |           Vec::new())
[INFO] [stdout] 1690 | |       )
[INFO] [stdout] 1691 | |     )
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1686 ~     Box::new(SimpleStatement::Expression(
[INFO] [stdout] 1687 |       Some(Expr::FunCall(
[INFO] [stdout]  ...
[INFO] [stdout] 1690 |       )
[INFO] [stdout] 1691 ~     ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1701:25
[INFO] [stdout]      |
[INFO] [stdout] 1701 |       box Expr::Bracket(box Expr::Variable(v_ty_name.to_owned()),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1701 |       box Expr::Bracket(Box::new(Expr::Variable(v_ty_name.to_owned())),
[INFO] [stdout]      |                         ~~~~~~~~~                                    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1701:25
[INFO] [stdout]      |
[INFO] [stdout] 1701 |       box Expr::Bracket(box Expr::Variable(v_ty_name.to_owned()),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1701 |       box Expr::Bracket(Box::new(Expr::Variable(v_ty_name.to_owned())),
[INFO] [stdout]      |                         ~~~~~~~~~                                    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1701:7
[INFO] [stdout]      |
[INFO] [stdout] 1701 | /       box Expr::Bracket(box Expr::Variable(v_ty_name.to_owned()),
[INFO] [stdout] 1702 | |                                 ArraySpecifier::Unsized
[INFO] [stdout] 1703 | |       )
[INFO] [stdout]      | |_______^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1701 ~       Box::new(Expr::Bracket(box Expr::Variable(v_ty_name.to_owned()),
[INFO] [stdout] 1702 |                                 ArraySpecifier::Unsized
[INFO] [stdout] 1703 ~       ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1701:7
[INFO] [stdout]      |
[INFO] [stdout] 1701 | /       box Expr::Bracket(box Expr::Variable(v_ty_name.to_owned()),
[INFO] [stdout] 1702 | |                                 ArraySpecifier::Unsized
[INFO] [stdout] 1703 | |       )
[INFO] [stdout]      | |_______^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1701 ~       Box::new(Expr::Bracket(box Expr::Variable(v_ty_name.to_owned()),
[INFO] [stdout] 1702 |                                 ArraySpecifier::Unsized
[INFO] [stdout] 1703 ~       ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1710:25
[INFO] [stdout]      |
[INFO] [stdout] 1710 |           Expr::Bracket(box Expr::Variable(format!("chdr_v_{}", field_name)),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1710 |           Expr::Bracket(Box::new(Expr::Variable(format!("chdr_v_{}", field_name))),
[INFO] [stdout]      |                         ~~~~~~~~~                                                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1710:25
[INFO] [stdout]      |
[INFO] [stdout] 1710 |           Expr::Bracket(box Expr::Variable(format!("chdr_v_{}", field_name)),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1710 |           Expr::Bracket(Box::new(Expr::Variable(format!("chdr_v_{}", field_name))),
[INFO] [stdout]      |                         ~~~~~~~~~                                                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1712:35
[INFO] [stdout]      |
[INFO] [stdout] 1712 | ...                   box Expr::IntConst(i as i32)
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1712 |                                   Box::new(Expr::IntConst(i as i32))
[INFO] [stdout]      |                                   ~~~~~~~~~                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1712:35
[INFO] [stdout]      |
[INFO] [stdout] 1712 | ...                   box Expr::IntConst(i as i32)
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1712 |                                   Box::new(Expr::IntConst(i as i32))
[INFO] [stdout]      |                                   ~~~~~~~~~                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1725:59
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     array_specifier: Some(ArraySpecifier::ExplicitlySized(box Expr::IntConst(dim as i32)))
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     array_specifier: Some(ArraySpecifier::ExplicitlySized(Box::new(Expr::IntConst(dim as i32))))
[INFO] [stdout]      |                                                           ~~~~~~~~~                          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1725:59
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     array_specifier: Some(ArraySpecifier::ExplicitlySized(box Expr::IntConst(dim as i32)))
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     array_specifier: Some(ArraySpecifier::ExplicitlySized(Box::new(Expr::IntConst(dim as i32))))
[INFO] [stdout]      |                                                           ~~~~~~~~~                          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1742:53
[INFO] [stdout]      |
[INFO] [stdout] 1742 |               initializer: Some(Initializer::Simple(box rhs))
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1742 |               initializer: Some(Initializer::Simple(Box::new(rhs)))
[INFO] [stdout]      |                                                     ~~~~~~~~~   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1742:53
[INFO] [stdout]      |
[INFO] [stdout] 1742 |               initializer: Some(Initializer::Simple(box rhs))
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1742 |               initializer: Some(Initializer::Simple(Box::new(rhs)))
[INFO] [stdout]      |                                                     ~~~~~~~~~   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1730:5
[INFO] [stdout]      |
[INFO] [stdout] 1730 | /     box SimpleStatement::Declaration(
[INFO] [stdout] 1731 | |       Declaration::InitDeclaratorList(
[INFO] [stdout] 1732 | |         InitDeclaratorList {
[INFO] [stdout] 1733 | |           head:
[INFO] [stdout] ...    |
[INFO] [stdout] 1746 | |       )
[INFO] [stdout] 1747 | |     )
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1730 ~     Box::new(SimpleStatement::Declaration(
[INFO] [stdout] 1731 |       Declaration::InitDeclaratorList(
[INFO] [stdout]  ...
[INFO] [stdout] 1746 |       )
[INFO] [stdout] 1747 ~     ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1730:5
[INFO] [stdout]      |
[INFO] [stdout] 1730 | /     box SimpleStatement::Declaration(
[INFO] [stdout] 1731 | |       Declaration::InitDeclaratorList(
[INFO] [stdout] 1732 | |         InitDeclaratorList {
[INFO] [stdout] 1733 | |           head:
[INFO] [stdout] ...    |
[INFO] [stdout] 1746 | |       )
[INFO] [stdout] 1747 | |     )
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1730 ~     Box::new(SimpleStatement::Declaration(
[INFO] [stdout] 1731 |       Declaration::InitDeclaratorList(
[INFO] [stdout]  ...
[INFO] [stdout] 1746 |       )
[INFO] [stdout] 1747 ~     ))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]    --> src/lib.rs:257:12
[INFO] [stdout]     |
[INFO] [stdout] 257 | #![feature(box_syntax)]
[INFO] [stdout]     |            ^^^^^^^^^^ feature has been removed
[INFO] [stdout]     |
[INFO] [stdout]     = note: replaced with `#[rustc_box]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]    --> src/lib.rs:257:12
[INFO] [stdout]     |
[INFO] [stdout] 257 | #![feature(box_syntax)]
[INFO] [stdout]     |            ^^^^^^^^^^ feature has been removed
[INFO] [stdout]     |
[INFO] [stdout]     = note: replaced with `#[rustc_box]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1183:10
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     Some(box Expr::IntConst(i as i32)))]
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     Some(Box::new(Expr::IntConst(i as i32))))]
[INFO] [stdout]      |          ~~~~~~~~~                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_syntax` has been removed
[INFO] [stdout]     --> src/lib.rs:1183:10
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     Some(box Expr::IntConst(i as i32)))]
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `Box::new()` instead
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     Some(Box::new(Expr::IntConst(i as i32))))]
[INFO] [stdout]      |          ~~~~~~~~~                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1028:1
[INFO] [stdout]      |
[INFO] [stdout] 1028 | /// Parse a module separator and a module name.
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1037:1
[INFO] [stdout]      |
[INFO] [stdout] 1037 | / /// Parse a module path.
[INFO] [stdout] 1038 | | ///
[INFO] [stdout] 1039 | | /// foo
[INFO] [stdout] 1040 | | /// foo.bar
[INFO] [stdout] 1041 | | /// foo.bar.zoo
[INFO] [stdout]      | |_--------------^
[INFO] [stdout]      |   |
[INFO] [stdout]      |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1060:1
[INFO] [stdout]      |
[INFO] [stdout] 1060 | / /// Parse a symbol list.
[INFO] [stdout] 1061 | | ///
[INFO] [stdout] 1062 | | ///     ( item0, item1, item2, …)
[INFO] [stdout]      | |_--------------------------------^
[INFO] [stdout]      |   |
[INFO] [stdout]      |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1072:1
[INFO] [stdout]      |
[INFO] [stdout] 1072 | /// Parse an import list.
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1082:1
[INFO] [stdout]      |
[INFO] [stdout] 1082 | /// Parse a module.
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1028:1
[INFO] [stdout]      |
[INFO] [stdout] 1028 | /// Parse a module separator and a module name.
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1037:1
[INFO] [stdout]      |
[INFO] [stdout] 1037 | / /// Parse a module path.
[INFO] [stdout] 1038 | | ///
[INFO] [stdout] 1039 | | /// foo
[INFO] [stdout] 1040 | | /// foo.bar
[INFO] [stdout] 1041 | | /// foo.bar.zoo
[INFO] [stdout]      | |_--------------^
[INFO] [stdout]      |   |
[INFO] [stdout]      |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1060:1
[INFO] [stdout]      |
[INFO] [stdout] 1060 | / /// Parse a symbol list.
[INFO] [stdout] 1061 | | ///
[INFO] [stdout] 1062 | | ///     ( item0, item1, item2, …)
[INFO] [stdout]      | |_--------------------------------^
[INFO] [stdout]      |   |
[INFO] [stdout]      |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1072:1
[INFO] [stdout]      |
[INFO] [stdout] 1072 | /// Parse an import list.
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/lib.rs:1082:1
[INFO] [stdout]      |
[INFO] [stdout] 1082 | /// Parse a module.
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/lib.rs:759:24
[INFO] [stdout]     |
[INFO] [stdout] 759 |   LoadError(FSKey, Box<Debug>),
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 759 |   LoadError(FSKey, Box<dyn Debug>),
[INFO] [stdout]     |                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/lib.rs:759:24
[INFO] [stdout]     |
[INFO] [stdout] 759 |   LoadError(FSKey, Box<Debug>),
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 759 |   LoadError(FSKey, Box<dyn Debug>),
[INFO] [stdout]     |                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0557`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cheddar` (lib) due to 34 previous errors; 6 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] For more information about this error, try `rustc --explain E0557`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cheddar` (lib test) due to 34 previous errors; 6 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "fdb6fc31446242f4401390e25ceca32e73c919a17c8812ca8b104e056c952347", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fdb6fc31446242f4401390e25ceca32e73c919a17c8812ca8b104e056c952347", kill_on_drop: false }`
[INFO] [stdout] fdb6fc31446242f4401390e25ceca32e73c919a17c8812ca8b104e056c952347
