[INFO] cloning repository https://github.com/sammeboy635/pygo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sammeboy635/pygo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsammeboy635%2Fpygo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsammeboy635%2Fpygo'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6ff9e45c213ba35c129c16e89b45d83c2ac0efad [INFO] checking sammeboy635/pygo against master#1f12b9b0fdbe735968ac002792a720f0ba4faca6 for crater-rollup-uwu [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsammeboy635%2Fpygo" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/sammeboy635/pygo on toolchain 1f12b9b0fdbe735968ac002792a720f0ba4faca6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/sammeboy635/pygo [INFO] finished tweaking git repo https://github.com/sammeboy635/pygo [INFO] tweaked toml for git repo https://github.com/sammeboy635/pygo written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/sammeboy635/pygo already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1b6fe8c7a81ff6dc19d098b4e8638f546e7aef5a7e03d5afe3d64c1e17ba7ea8 [INFO] running `Command { std: "docker" "start" "-a" "1b6fe8c7a81ff6dc19d098b4e8638f546e7aef5a7e03d5afe3d64c1e17ba7ea8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1b6fe8c7a81ff6dc19d098b4e8638f546e7aef5a7e03d5afe3d64c1e17ba7ea8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1b6fe8c7a81ff6dc19d098b4e8638f546e7aef5a7e03d5afe3d64c1e17ba7ea8", kill_on_drop: false }` [INFO] [stdout] 1b6fe8c7a81ff6dc19d098b4e8638f546e7aef5a7e03d5afe3d64c1e17ba7ea8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b7dbee88dad839cb5cab243a094240e67d93865ca6b0b31fc6ff8adb7338a854 [INFO] running `Command { std: "docker" "start" "-a" "b7dbee88dad839cb5cab243a094240e67d93865ca6b0b31fc6ff8adb7338a854", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] Checking ast v0.1.0 (/opt/rustwide/workdir/ast) [INFO] [stderr] Checking utils v0.1.0 (/opt/rustwide/workdir/utils) [INFO] [stdout] warning: unused import: `Duration` [INFO] [stdout] --> utils/src/timer.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use std::time::{Instant, Duration}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Duration` [INFO] [stdout] --> utils/src/timer.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use std::time::{Instant, Duration}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::instruction` [INFO] [stdout] --> ast/src/token.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use super::instruction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STRING_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | STRING_LITERAL(String), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StringLiteral` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INTEGER_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | INTEGER_LITERAL(i32), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntegerLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOATING_POINT_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | FLOATING_POINT_LITERAL(Float32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloatingPointLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::instruction` [INFO] [stdout] --> ast/src/token.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use super::instruction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `COMPLEX_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | COMPLEX_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ComplexLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BOOLEAN_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | BOOLEAN_LITERAL(bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BooleanLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STRING_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | STRING_LITERAL(String), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StringLiteral` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NONE_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | NONE_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NoneLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INTEGER_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | INTEGER_LITERAL(i32), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntegerLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOOR_DIVISION` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:65:2 [INFO] [stdout] | [INFO] [stdout] 65 | FLOOR_DIVISION, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloorDivision` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_THAN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:70:2 [INFO] [stdout] | [INFO] [stdout] 70 | LESS_THAN, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LessThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOATING_POINT_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | FLOATING_POINT_LITERAL(Float32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloatingPointLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `COMPLEX_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | COMPLEX_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ComplexLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_THAN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:71:2 [INFO] [stdout] | [INFO] [stdout] 71 | GREATER_THAN, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BOOLEAN_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | BOOLEAN_LITERAL(bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BooleanLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NONE_LITERAL` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | NONE_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NoneLiteral` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_THAN_OR_EQUAL_TO` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:72:2 [INFO] [stdout] | [INFO] [stdout] 72 | LESS_THAN_OR_EQUAL_TO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LessThanOrEqualTo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOOR_DIVISION` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:65:2 [INFO] [stdout] | [INFO] [stdout] 65 | FLOOR_DIVISION, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloorDivision` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_THAN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:70:2 [INFO] [stdout] | [INFO] [stdout] 70 | LESS_THAN, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LessThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_THAN_OR_EQUAL_TO` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:73:2 [INFO] [stdout] | [INFO] [stdout] 73 | GREATER_THAN_OR_EQUAL_TO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThanOrEqualTo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_THAN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:71:2 [INFO] [stdout] | [INFO] [stdout] 71 | GREATER_THAN, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOGICAL_AND` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:74:2 [INFO] [stdout] | [INFO] [stdout] 74 | LOGICAL_AND, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LogicalAnd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LESS_THAN_OR_EQUAL_TO` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:72:2 [INFO] [stdout] | [INFO] [stdout] 72 | LESS_THAN_OR_EQUAL_TO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LessThanOrEqualTo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOGICAL_OR` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:75:2 [INFO] [stdout] | [INFO] [stdout] 75 | LOGICAL_OR, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LogicalOr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREATER_THAN_OR_EQUAL_TO` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:73:2 [INFO] [stdout] | [INFO] [stdout] 73 | GREATER_THAN_OR_EQUAL_TO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThanOrEqualTo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOGICAL_AND` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:74:2 [INFO] [stdout] | [INFO] [stdout] 74 | LOGICAL_AND, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LogicalAnd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOGICAL_NOT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:76:2 [INFO] [stdout] | [INFO] [stdout] 76 | LOGICAL_NOT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LogicalNot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOGICAL_OR` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:75:2 [INFO] [stdout] | [INFO] [stdout] 75 | LOGICAL_OR, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LogicalOr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_AND` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:77:2 [INFO] [stdout] | [INFO] [stdout] 77 | BITWISE_AND, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseAnd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOGICAL_NOT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:76:2 [INFO] [stdout] | [INFO] [stdout] 76 | LOGICAL_NOT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LogicalNot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_AND` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:77:2 [INFO] [stdout] | [INFO] [stdout] 77 | BITWISE_AND, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseAnd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_OR` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:78:2 [INFO] [stdout] | [INFO] [stdout] 78 | BITWISE_OR, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseOr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_OR` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:78:2 [INFO] [stdout] | [INFO] [stdout] 78 | BITWISE_OR, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseOr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_XOR` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:79:2 [INFO] [stdout] | [INFO] [stdout] 79 | BITWISE_XOR, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseXor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_XOR` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:79:2 [INFO] [stdout] | [INFO] [stdout] 79 | BITWISE_XOR, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseXor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_NOT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:80:2 [INFO] [stdout] | [INFO] [stdout] 80 | BITWISE_NOT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseNot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_NOT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:80:2 [INFO] [stdout] | [INFO] [stdout] 80 | BITWISE_NOT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseNot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SHIFT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:81:2 [INFO] [stdout] | [INFO] [stdout] 81 | LEFT_SHIFT, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftShift` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SHIFT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:81:2 [INFO] [stdout] | [INFO] [stdout] 81 | LEFT_SHIFT, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftShift` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SHIFT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:82:2 [INFO] [stdout] | [INFO] [stdout] 82 | RIGHT_SHIFT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightShift` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SHIFT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:82:2 [INFO] [stdout] | [INFO] [stdout] 82 | RIGHT_SHIFT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightShift` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ADDITION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:84:2 [INFO] [stdout] | [INFO] [stdout] 84 | ADDITION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdditionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SUBTRACTION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:85:2 [INFO] [stdout] | [INFO] [stdout] 85 | SUBTRACTION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SubtractionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ADDITION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:84:2 [INFO] [stdout] | [INFO] [stdout] 84 | ADDITION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdditionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MULTIPLICATION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:86:2 [INFO] [stdout] | [INFO] [stdout] 86 | MULTIPLICATION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MultiplicationAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SUBTRACTION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:85:2 [INFO] [stdout] | [INFO] [stdout] 85 | SUBTRACTION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SubtractionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DIVISION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:87:2 [INFO] [stdout] | [INFO] [stdout] 87 | DIVISION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DivisionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MULTIPLICATION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:86:2 [INFO] [stdout] | [INFO] [stdout] 86 | MULTIPLICATION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MultiplicationAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOOR_DIVISION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:88:2 [INFO] [stdout] | [INFO] [stdout] 88 | FLOOR_DIVISION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloorDivisionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DIVISION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:87:2 [INFO] [stdout] | [INFO] [stdout] 87 | DIVISION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DivisionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODULO_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:89:2 [INFO] [stdout] | [INFO] [stdout] 89 | MODULO_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModuloAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOOR_DIVISION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:88:2 [INFO] [stdout] | [INFO] [stdout] 88 | FLOOR_DIVISION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloorDivisionAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EXPONENTIATION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:90:2 [INFO] [stdout] | [INFO] [stdout] 90 | EXPONENTIATION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExponentiationAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODULO_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:89:2 [INFO] [stdout] | [INFO] [stdout] 89 | MODULO_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModuloAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_AND_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:91:2 [INFO] [stdout] | [INFO] [stdout] 91 | BITWISE_AND_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseAndAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EXPONENTIATION_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:90:2 [INFO] [stdout] | [INFO] [stdout] 90 | EXPONENTIATION_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExponentiationAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_OR_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:92:2 [INFO] [stdout] | [INFO] [stdout] 92 | BITWISE_OR_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseOrAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_AND_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:91:2 [INFO] [stdout] | [INFO] [stdout] 91 | BITWISE_AND_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseAndAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_XOR_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:93:2 [INFO] [stdout] | [INFO] [stdout] 93 | BITWISE_XOR_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseXorAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_OR_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:92:2 [INFO] [stdout] | [INFO] [stdout] 92 | BITWISE_OR_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseOrAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SHIFT_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:94:2 [INFO] [stdout] | [INFO] [stdout] 94 | LEFT_SHIFT_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftShiftAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BITWISE_XOR_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:93:2 [INFO] [stdout] | [INFO] [stdout] 93 | BITWISE_XOR_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BitwiseXorAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SHIFT_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:95:2 [INFO] [stdout] | [INFO] [stdout] 95 | RIGHT_SHIFT_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightShiftAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OPEN_PAREN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:98:2 [INFO] [stdout] | [INFO] [stdout] 98 | OPEN_PAREN, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpenParen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SHIFT_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:94:2 [INFO] [stdout] | [INFO] [stdout] 94 | LEFT_SHIFT_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftShiftAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLOSED_PAREN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:99:2 [INFO] [stdout] | [INFO] [stdout] 99 | CLOSED_PAREN, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClosedParen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SHIFT_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:95:2 [INFO] [stdout] | [INFO] [stdout] 95 | RIGHT_SHIFT_ASSIGNMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightShiftAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OPEN_BRACKET` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:102:2 [INFO] [stdout] | [INFO] [stdout] 102 | OPEN_BRACKET, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpenBracket` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLOSED_BRACKET` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:103:2 [INFO] [stdout] | [INFO] [stdout] 103 | CLOSED_BRACKET, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClosedBracket` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OPEN_PAREN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:98:2 [INFO] [stdout] | [INFO] [stdout] 98 | OPEN_PAREN, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpenParen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME_ASSIGNMENT_TYPE` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:106:2 [INFO] [stdout] | [INFO] [stdout] 106 | VARIABLE_NAME_ASSIGNMENT_TYPE(String, String), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableNameAssignmentType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLOSED_PAREN` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:99:2 [INFO] [stdout] | [INFO] [stdout] 99 | CLOSED_PAREN, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClosedParen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:107:2 [INFO] [stdout] | [INFO] [stdout] 107 | VARIABLE_NAME_ASSIGNMENT(String), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableNameAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OPEN_BRACKET` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:102:2 [INFO] [stdout] | [INFO] [stdout] 102 | OPEN_BRACKET, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpenBracket` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | VARIABLE_NAME(String), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLOSED_BRACKET` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:103:2 [INFO] [stdout] | [INFO] [stdout] 103 | CLOSED_BRACKET, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClosedBracket` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME_TYPE` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:109:2 [INFO] [stdout] | [INFO] [stdout] 109 | VARIABLE_NAME_TYPE(String, String), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableNameType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME_ASSIGNMENT_TYPE` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:106:2 [INFO] [stdout] | [INFO] [stdout] 106 | VARIABLE_NAME_ASSIGNMENT_TYPE(String, String), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableNameAssignmentType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FUNCTION_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | FUNCTION_NAME(String), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FunctionName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME_ASSIGNMENT` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:107:2 [INFO] [stdout] | [INFO] [stdout] 107 | VARIABLE_NAME_ASSIGNMENT(String), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableNameAssignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLASS_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | CLASS_NAME(String), [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `ClassName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | VARIABLE_NAME(String), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IMPORT_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:112:2 [INFO] [stdout] | [INFO] [stdout] 112 | IMPORT_NAME(String), [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImportName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `VARIABLE_NAME_TYPE` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:109:2 [INFO] [stdout] | [INFO] [stdout] 109 | VARIABLE_NAME_TYPE(String, String), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `VariableNameType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SetVar_Typed` should have an upper camel case name [INFO] [stdout] --> ast/src/instruction.rs:17:2 [INFO] [stdout] | [INFO] [stdout] 17 | SetVar_Typed(String, Type), [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SetVarTyped` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FUNCTION_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | FUNCTION_NAME(String), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FunctionName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLASS_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | CLASS_NAME(String), [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `ClassName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IMPORT_NAME` should have an upper camel case name [INFO] [stdout] --> ast/src/token.rs:112:2 [INFO] [stdout] | [INFO] [stdout] 112 | IMPORT_NAME(String), [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImportName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SetVar_Typed` should have an upper camel case name [INFO] [stdout] --> ast/src/instruction.rs:17:2 [INFO] [stdout] | [INFO] [stdout] 17 | SetVar_Typed(String, Type), [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SetVarTyped` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Partialf64EXT` is never used [INFO] [stdout] --> ast/src/token.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | trait Partialf64EXT { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Partialf64EXT` is never used [INFO] [stdout] --> ast/src/token.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | trait Partialf64EXT { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 46 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 46 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking parser v0.1.0 (/opt/rustwide/workdir/parser) [INFO] [stderr] Checking lexer v0.1.0 (/opt/rustwide/workdir/lexer) [INFO] [stderr] Checking interpreter v0.1.0 (/opt/rustwide/workdir/interpreter) [INFO] [stdout] warning: unused import: `std::collections::VecDeque` [INFO] [stdout] --> interpreter/src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::collections::VecDeque; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::iter::Peekable` [INFO] [stdout] --> interpreter/src/lib.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use std::iter::Peekable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::slice::Iter` [INFO] [stdout] --> interpreter/src/lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::slice::Iter; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Float32` and `PygoToken` [INFO] [stdout] --> lexer/src/token_macro.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use ast::token::{PygoToken, Float32}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> lexer/src/pre_parser.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 47 | if (*token == PygoToken::CLOSED_PAREN && inside_paren_count > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 47 - if (*token == PygoToken::CLOSED_PAREN && inside_paren_count > 0) { [INFO] [stdout] 47 + if *token == PygoToken::CLOSED_PAREN && inside_paren_count > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Float32` and `PygoToken` [INFO] [stdout] --> lexer/src/token_macro.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use ast::token::{PygoToken, Float32}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::VecDeque` [INFO] [stdout] --> interpreter/src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::collections::VecDeque; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> lexer/src/pre_parser.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 47 | if (*token == PygoToken::CLOSED_PAREN && inside_paren_count > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 47 - if (*token == PygoToken::CLOSED_PAREN && inside_paren_count > 0) { [INFO] [stdout] 47 + if *token == PygoToken::CLOSED_PAREN && inside_paren_count > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::iter::Peekable` [INFO] [stdout] --> interpreter/src/lib.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use std::iter::Peekable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::slice::Iter` [INFO] [stdout] --> interpreter/src/lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::slice::Iter; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `global_variables`, `std_lib_functions`, `functions`, and `index` are never read [INFO] [stdout] --> interpreter/src/lib.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Interpret { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 14 | global_variables: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 15 | std_lib_functions: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | functions: HashMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 17 | stack : Vec, [INFO] [stdout] 18 | index : isize, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `global_variables`, `std_lib_functions`, `functions`, and `index` are never read [INFO] [stdout] --> interpreter/src/lib.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Interpret { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 14 | global_variables: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 15 | std_lib_functions: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | functions: HashMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 17 | stack : Vec, [INFO] [stdout] 18 | index : isize, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func_name` [INFO] [stdout] --> parser/src/lib.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | let func_name = self.tokens.next().expect("No Function Token"); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_func_name` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func_name` [INFO] [stdout] --> parser/src/lib.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | let func_name = self.tokens.next().expect("No Function Token"); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_func_name` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> parser/src/lib.rs:81:31 [INFO] [stdout] | [INFO] [stdout] 81 | PygoToken::INTEGER_LITERAL(val) => (), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> parser/src/lib.rs:82:38 [INFO] [stdout] | [INFO] [stdout] 82 | PygoToken::FLOATING_POINT_LITERAL(val) => (), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> parser/src/lib.rs:81:31 [INFO] [stdout] | [INFO] [stdout] 81 | PygoToken::INTEGER_LITERAL(val) => (), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> parser/src/lib.rs:82:38 [INFO] [stdout] | [INFO] [stdout] 82 | PygoToken::FLOATING_POINT_LITERAL(val) => (), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking master v0.1.0 (/opt/rustwide/workdir/master) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] running `Command { std: "docker" "inspect" "b7dbee88dad839cb5cab243a094240e67d93865ca6b0b31fc6ff8adb7338a854", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7dbee88dad839cb5cab243a094240e67d93865ca6b0b31fc6ff8adb7338a854", kill_on_drop: false }` [INFO] [stdout] b7dbee88dad839cb5cab243a094240e67d93865ca6b0b31fc6ff8adb7338a854