[INFO] cloning repository https://github.com/darshimo/copl
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/darshimo/copl" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdarshimo%2Fcopl", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdarshimo%2Fcopl'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 132cbd1cd21dfe6ecbfd29c14d923d77bcf81fba
[INFO] checking darshimo/copl/132cbd1cd21dfe6ecbfd29c14d923d77bcf81fba against master#2aabf3ce0569dd7c8c2d2a27944850056dcf2566 for pr-156508
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdarshimo%2Fcopl" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/darshimo/copl
[INFO] finished tweaking git repo https://github.com/darshimo/copl
[INFO] tweaked toml for git repo https://github.com/darshimo/copl written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/darshimo/copl on toolchain 2aabf3ce0569dd7c8c2d2a27944850056dcf2566
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2aabf3ce0569dd7c8c2d2a27944850056dcf2566" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2aabf3ce0569dd7c8c2d2a27944850056dcf2566" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 9 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2aabf3ce0569dd7c8c2d2a27944850056dcf2566" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ruly2 v0.1.8
[INFO] [stderr]   Downloaded lr_parser v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+2aabf3ce0569dd7c8c2d2a27944850056dcf2566" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a87662310709286f64298c0b632e4dd6ef5fa5f5f386865ca713caab950eeb07
[INFO] running `Command { std: "docker" "start" "-a" "a87662310709286f64298c0b632e4dd6ef5fa5f5f386865ca713caab950eeb07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a87662310709286f64298c0b632e4dd6ef5fa5f5f386865ca713caab950eeb07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a87662310709286f64298c0b632e4dd6ef5fa5f5f386865ca713caab950eeb07", kill_on_drop: false }`
[INFO] [stdout] a87662310709286f64298c0b632e4dd6ef5fa5f5f386865ca713caab950eeb07
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+2aabf3ce0569dd7c8c2d2a27944850056dcf2566" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6cc5821871317ae58b2206fb8d7097078c596edd6883b919c98fd497ad056eb4
[INFO] running `Command { std: "docker" "start" "-a" "6cc5821871317ae58b2206fb8d7097078c596edd6883b919c98fd497ad056eb4", kill_on_drop: false }`
[INFO] [stderr]    Compiling lr_parser v0.1.2
[INFO] [stderr]     Checking ruly2 v0.1.8
[INFO] [stderr]     Checking copl v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] error: could not compile `copl` (bin "copl" test)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/2aabf3ce0569dd7c8c2d2a27944850056dcf2566/bin/rustc --crate-name copl --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d86f00c387e74305 -C extra-filename=-e6f5dddb6d9ff008 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ruly2=/opt/rustwide/target/debug/deps/libruly2-a00d5e8b85c8376f.rmeta --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalcontml1::rule::TRUTH>` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:582:22
[INFO] [stdout]     |
[INFO] [stdout] 582 |                 if t.as_str() == "true" {
[INFO] [stdout]     |                      ^^^^^^ method not found in `&Box<evalcontml1::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:612:22
[INFO] [stdout]     |
[INFO] [stdout] 612 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:628:22
[INFO] [stdout]     |
[INFO] [stdout] 628 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:629:22
[INFO] [stdout]     |
[INFO] [stdout] 629 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:644:22
[INFO] [stdout]     |
[INFO] [stdout] 644 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:645:22
[INFO] [stdout]     |
[INFO] [stdout] 645 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:660:22
[INFO] [stdout]     |
[INFO] [stdout] 660 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalcontml1.rs:661:22
[INFO] [stdout]     |
[INFO] [stdout] 661 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalcontml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for struct `Box<evalcontml4::rule::TRUTH>` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1069:30
[INFO] [stdout]      |
[INFO] [stdout] 1069 |                         if t.as_str() == "true" {
[INFO] [stdout]      |                              ^^^^^^ method not found in `Box<evalcontml4::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1265:22
[INFO] [stdout]      |
[INFO] [stdout] 1265 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1266:22
[INFO] [stdout]      |
[INFO] [stdout] 1266 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1281:22
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1282:22
[INFO] [stdout]      |
[INFO] [stdout] 1282 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1297:22
[INFO] [stdout]      |
[INFO] [stdout] 1297 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1298:22
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1313:22
[INFO] [stdout]      |
[INFO] [stdout] 1313 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalcontml4::rule::NUM` in the current scope
[INFO] [stdout]     --> src/evalcontml4.rs:1314:22
[INFO] [stdout]      |
[INFO] [stdout] 1314 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]      |                      ^^^^^^ method not found in `&evalcontml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml1::rule::NUM>` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:101:49
[INFO] [stdout]     |
[INFO] [stdout] 101 |             Value::Value0(n) => Response::Int(n.as_str().parse().unwrap()),
[INFO] [stdout]     |                                                 ^^^^^^ method not found in `&Box<evalml1::rule::NUM>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml1::rule::TRUTH>` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:102:50
[INFO] [stdout]     |
[INFO] [stdout] 102 |             Value::Value1(t) => Response::Bool(t.as_str().parse().unwrap()),
[INFO] [stdout]     |                                                  ^^^^^^ method not found in `&Box<evalml1::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:440:22
[INFO] [stdout]     |
[INFO] [stdout] 440 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:441:22
[INFO] [stdout]     |
[INFO] [stdout] 441 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:456:22
[INFO] [stdout]     |
[INFO] [stdout] 456 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:457:22
[INFO] [stdout]     |
[INFO] [stdout] 457 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:472:22
[INFO] [stdout]     |
[INFO] [stdout] 472 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:473:22
[INFO] [stdout]     |
[INFO] [stdout] 473 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:488:22
[INFO] [stdout]     |
[INFO] [stdout] 488 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml1::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml1.rs:489:22
[INFO] [stdout]     |
[INFO] [stdout] 489 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml1::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml2::rule::NUM>` in the current scope
[INFO] [stdout]   --> src/evalml2.rs:60:14
[INFO] [stdout]    |
[INFO] [stdout] 60 |         Ok(n.as_str().parse().unwrap())
[INFO] [stdout]    |              ^^^^^^ method not found in `&Box<evalml2::rule::NUM>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml2::rule::TRUTH>` in the current scope
[INFO] [stdout]   --> src/evalml2.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 71 |         Ok(t.as_str().parse().unwrap())
[INFO] [stdout]    |              ^^^^^^ method not found in `&Box<evalml2::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:373:22
[INFO] [stdout]     |
[INFO] [stdout] 373 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:374:22
[INFO] [stdout]     |
[INFO] [stdout] 374 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:389:22
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:390:22
[INFO] [stdout]     |
[INFO] [stdout] 390 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:405:22
[INFO] [stdout]     |
[INFO] [stdout] 405 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:406:22
[INFO] [stdout]     |
[INFO] [stdout] 406 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:421:22
[INFO] [stdout]     |
[INFO] [stdout] 421 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml2::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml2.rs:422:22
[INFO] [stdout]     |
[INFO] [stdout] 422 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml2::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml3::rule::NUM>` in the current scope
[INFO] [stdout]   --> src/evalml3.rs:86:14
[INFO] [stdout]    |
[INFO] [stdout] 86 |         Ok(n.as_str().parse().unwrap())
[INFO] [stdout]    |              ^^^^^^ method not found in `&Box<evalml3::rule::NUM>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml3::rule::TRUTH>` in the current scope
[INFO] [stdout]   --> src/evalml3.rs:97:14
[INFO] [stdout]    |
[INFO] [stdout] 97 |         Ok(t.as_str().parse().unwrap())
[INFO] [stdout]    |              ^^^^^^ method not found in `&Box<evalml3::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:498:22
[INFO] [stdout]     |
[INFO] [stdout] 498 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:499:22
[INFO] [stdout]     |
[INFO] [stdout] 499 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:514:22
[INFO] [stdout]     |
[INFO] [stdout] 514 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:515:22
[INFO] [stdout]     |
[INFO] [stdout] 515 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:530:22
[INFO] [stdout]     |
[INFO] [stdout] 530 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:531:22
[INFO] [stdout]     |
[INFO] [stdout] 531 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:546:22
[INFO] [stdout]     |
[INFO] [stdout] 546 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml3.rs:547:22
[INFO] [stdout]     |
[INFO] [stdout] 547 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml4::rule::NUM>` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:150:25
[INFO] [stdout]     |
[INFO] [stdout] 150 |             return Ok(n.as_str().parse().unwrap());
[INFO] [stdout]     |                         ^^^^^^ method not found in `&Box<evalml4::rule::NUM>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml4::rule::TRUTH>` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:163:25
[INFO] [stdout]     |
[INFO] [stdout] 163 |             return Ok(t.as_str().parse().unwrap());
[INFO] [stdout]     |                         ^^^^^^ method not found in `&Box<evalml4::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:696:22
[INFO] [stdout]     |
[INFO] [stdout] 696 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:697:22
[INFO] [stdout]     |
[INFO] [stdout] 697 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:712:22
[INFO] [stdout]     |
[INFO] [stdout] 712 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:713:22
[INFO] [stdout]     |
[INFO] [stdout] 713 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:728:22
[INFO] [stdout]     |
[INFO] [stdout] 728 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:729:22
[INFO] [stdout]     |
[INFO] [stdout] 729 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:744:22
[INFO] [stdout]     |
[INFO] [stdout] 744 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml4::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml4.rs:745:22
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml4::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml5::rule::VAR>` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:144:30
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 set.insert(x.as_str().to_string());
[INFO] [stdout]     |                              ^^^^^^ method not found in `&Box<evalml5::rule::VAR>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml5::rule::VAR>` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:147:60
[INFO] [stdout]     |
[INFO] [stdout] 147 |             EnvList::EnvList1(x, _, _) => HashSet::from([x.as_str().to_string()]),
[INFO] [stdout]     |                                                            ^^^^^^ method not found in `&Box<evalml5::rule::VAR>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml5::rule::NUM>` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:206:25
[INFO] [stdout]     |
[INFO] [stdout] 206 |             return Ok(n.as_str().parse().unwrap());
[INFO] [stdout]     |                         ^^^^^^ method not found in `&Box<evalml5::rule::NUM>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalml5::rule::TRUTH>` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:219:25
[INFO] [stdout]     |
[INFO] [stdout] 219 |             return Ok(t.as_str().parse().unwrap());
[INFO] [stdout]     |                         ^^^^^^ method not found in `&Box<evalml5::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:865:22
[INFO] [stdout]     |
[INFO] [stdout] 865 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:866:22
[INFO] [stdout]     |
[INFO] [stdout] 866 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:881:22
[INFO] [stdout]     |
[INFO] [stdout] 881 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:882:22
[INFO] [stdout]     |
[INFO] [stdout] 882 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:897:22
[INFO] [stdout]     |
[INFO] [stdout] 897 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:898:22
[INFO] [stdout]     |
[INFO] [stdout] 898 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:913:22
[INFO] [stdout]     |
[INFO] [stdout] 913 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalml5::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalml5.rs:914:22
[INFO] [stdout]     |
[INFO] [stdout] 914 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalml5::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalnamelessml3::rule::NUM>` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:104:14
[INFO] [stdout]     |
[INFO] [stdout] 104 |         Ok(n.as_str().parse().unwrap())
[INFO] [stdout]     |              ^^^^^^ method not found in `&Box<evalnamelessml3::rule::NUM>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&Box<evalnamelessml3::rule::TRUTH>` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |         Ok(t.as_str().parse().unwrap())
[INFO] [stdout]     |              ^^^^^^ method not found in `&Box<evalnamelessml3::rule::TRUTH>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::DBVAR` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:496:24
[INFO] [stdout]     |
[INFO] [stdout] 496 |     let cnt: usize = x.as_str()[1..].parse().unwrap();
[INFO] [stdout]     |                        ^^^^^^ method not found in `&evalnamelessml3::rule::DBVAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:526:22
[INFO] [stdout]     |
[INFO] [stdout] 526 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:527:22
[INFO] [stdout]     |
[INFO] [stdout] 527 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:542:22
[INFO] [stdout]     |
[INFO] [stdout] 542 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:543:22
[INFO] [stdout]     |
[INFO] [stdout] 543 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:558:22
[INFO] [stdout]     |
[INFO] [stdout] 558 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:559:22
[INFO] [stdout]     |
[INFO] [stdout] 559 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:574:22
[INFO] [stdout]     |
[INFO] [stdout] 574 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalnamelessml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalnamelessml3.rs:575:22
[INFO] [stdout]     |
[INFO] [stdout] 575 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalnamelessml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&LOC` in the current scope
[INFO] [stdout]   --> src/evalrefml3.rs:80:14
[INFO] [stdout]    |
[INFO] [stdout] 80 |         self.as_str().hash(state)
[INFO] [stdout]    |              ^^^^^^ method not found in `&LOC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for struct `evalrefml3::rule::TRUTH` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:454:32
[INFO] [stdout]     |
[INFO] [stdout] 454 |               if get_truth(&v0)?.as_str() == "true" {
[INFO] [stdout]     |                                  ^^^^^^ method not found in `evalrefml3::rule::TRUTH`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/evalrefml3/rule.rs:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | / syntax!(
[INFO] [stdout]   4 | |     WHITESPACE {
[INFO] [stdout]   5 | |         r"[ \n\r\t]*"
[INFO] [stdout] ...   |
[INFO] [stdout] 134 | | );
[INFO] [stdout]     | |_- method `as_str` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:807:22
[INFO] [stdout]     |
[INFO] [stdout] 807 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:808:22
[INFO] [stdout]     |
[INFO] [stdout] 808 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:823:22
[INFO] [stdout]     |
[INFO] [stdout] 823 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:824:22
[INFO] [stdout]     |
[INFO] [stdout] 824 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:839:22
[INFO] [stdout]     |
[INFO] [stdout] 839 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:840:22
[INFO] [stdout]     |
[INFO] [stdout] 840 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:855:22
[INFO] [stdout]     |
[INFO] [stdout] 855 |     let i0: i32 = n0.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&evalrefml3::rule::NUM` in the current scope
[INFO] [stdout]    --> src/evalrefml3.rs:856:22
[INFO] [stdout]     |
[INFO] [stdout] 856 |     let i1: i32 = n1.as_str().parse().unwrap();
[INFO] [stdout]     |                      ^^^^^^ method not found in `&evalrefml3::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&TVAR` in the current scope
[INFO] [stdout]   --> src/polytypingml4.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 |         self.as_str().hash(state);
[INFO] [stdout]    |              ^^^^^^ method not found in `&TVAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&TVAR` in the current scope
[INFO] [stdout]    --> src/polytypingml4.rs:496:24
[INFO] [stdout]     |
[INFO] [stdout] 496 |                 if tv0.as_str() == tv1.as_str() {
[INFO] [stdout]     |                        ^^^^^^ method not found in `&TVAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&TVAR` in the current scope
[INFO] [stdout]    --> src/polytypingml4.rs:496:40
[INFO] [stdout]     |
[INFO] [stdout] 496 |                 if tv0.as_str() == tv1.as_str() {
[INFO] [stdout]     |                                        ^^^^^^ method not found in `&TVAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&while_::rule::NUM` in the current scope
[INFO] [stdout]   --> src/while_.rs:89:7
[INFO] [stdout]    |
[INFO] [stdout] 89 |     n.as_str().parse().unwrap()
[INFO] [stdout]    |       ^^^^^^ method not found in `&while_::rule::NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_str` found for reference `&while_::rule::TRUTH` in the current scope
[INFO] [stdout]   --> src/while_.rs:93:7
[INFO] [stdout]    |
[INFO] [stdout] 93 |     t.as_str().parse().unwrap()
[INFO] [stdout]    |       ^^^^^^ method not found in `&while_::rule::TRUTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]  --> src/common.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 |     let mut ret = 0;
[INFO] [stdout]   |                   ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7 |         ret = N;
[INFO] [stdout]   |         ------- `ret` is overwritten here before the previous value is read
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `copl` (bin "copl") due to 96 previous errors; 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/2aabf3ce0569dd7c8c2d2a27944850056dcf2566/bin/rustc --crate-name copl --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0ae4894e33cf0bd1 -C extra-filename=-5c5c4e734a5b84ca --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ruly2=/opt/rustwide/target/debug/deps/libruly2-a00d5e8b85c8376f.rmeta --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "6cc5821871317ae58b2206fb8d7097078c596edd6883b919c98fd497ad056eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6cc5821871317ae58b2206fb8d7097078c596edd6883b919c98fd497ad056eb4", kill_on_drop: false }`
[INFO] [stdout] 6cc5821871317ae58b2206fb8d7097078c596edd6883b919c98fd497ad056eb4
