[INFO] cloning repository https://github.com/ZennDev1337/Rust-for-Arduboy
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ZennDev1337/Rust-for-Arduboy" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZennDev1337%2FRust-for-Arduboy", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZennDev1337%2FRust-for-Arduboy'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8285f85f6252f9878fcd16839567238c0fde65cc
[INFO] checking ZennDev1337/Rust-for-Arduboy against master#506512391b1a75ae450d36c9420978402a91abcc for pr-125384
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZennDev1337%2FRust-for-Arduboy" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/ZennDev1337/Rust-for-Arduboy on toolchain 506512391b1a75ae450d36c9420978402a91abcc
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/ZennDev1337/Rust-for-Arduboy
[INFO] finished tweaking git repo https://github.com/ZennDev1337/Rust-for-Arduboy
[INFO] tweaked toml for git repo https://github.com/ZennDev1337/Rust-for-Arduboy written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/ZennDev1337/Rust-for-Arduboy 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" "+506512391b1a75ae450d36c9420978402a91abcc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Downloading crates ...
[INFO] [stderr] Downloaded atomic-polyfill v0.1.11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 828af4d10605a8599c86867af14a36c6aad35b8337c07c73f0c720c4e9b2cafe
[INFO] running `Command { std: "docker" "start" "-a" "828af4d10605a8599c86867af14a36c6aad35b8337c07c73f0c720c4e9b2cafe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "828af4d10605a8599c86867af14a36c6aad35b8337c07c73f0c720c4e9b2cafe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "828af4d10605a8599c86867af14a36c6aad35b8337c07c73f0c720c4e9b2cafe", kill_on_drop: false }`
[INFO] [stdout] 828af4d10605a8599c86867af14a36c6aad35b8337c07c73f0c720c4e9b2cafe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 76ea6cb11a9eb7af0cfaa78bccf7533dbf68232271f665607391ecb0803a8de2
[INFO] running `Command { std: "docker" "start" "-a" "76ea6cb11a9eb7af0cfaa78bccf7533dbf68232271f665607391ecb0803a8de2", kill_on_drop: false }`
[INFO] [stderr] Compiling semver v1.0.18
[INFO] [stderr] Checking stable_deref_trait v1.2.0
[INFO] [stderr] Checking panic-halt v0.2.0
[INFO] [stderr] Checking hash32 v0.2.1
[INFO] [stderr] Compiling rustc_version v0.4.0
[INFO] [stderr] Compiling heapless v0.7.16
[INFO] [stderr] Checking arduboy-rust v1.0.0 (/opt/rustwide/workdir/arduboy-rust)
[INFO] [stderr] Checking snake v0.1.0 (/opt/rustwide/workdir/Examples/snake)
[INFO] [stderr] Checking fxhelloworld v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxhelloworld)
[INFO] [stderr] Checking fxbasicexample v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxbasicexample)
[INFO] [stderr] Checking fxloadgamestate v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxloadgamestate)
[INFO] [stderr] Checking drboy v0.1.0 (/opt/rustwide/workdir/Examples/drboy)
[INFO] [stderr] Checking progmem v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/progmem)
[INFO] [stderr] Checking demo7 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo7)
[INFO] [stderr] Checking game v0.1.0 (/opt/rustwide/workdir/Project/game)
[INFO] [stderr] Checking demo6 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo6)
[INFO] [stderr] Checking demo2 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo2)
[INFO] [stderr] Checking eeprom_byte v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/eeprom_byte)
[INFO] [stderr] Checking fxchompies v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxchompies)
[INFO] [stderr] Checking demo3 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo3)
[INFO] [stderr] Checking demo4 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo4)
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:7:19
[INFO] [stdout] |
[INFO] [stdout] 7 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:6:19
[INFO] [stdout] |
[INFO] [stdout] 6 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:7:19
[INFO] [stdout] |
[INFO] [stdout] 7 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `fx_consts`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:8:5
[INFO] [stdout] |
[INFO] [stdout] 8 | use fx_consts::*;
[INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `fx_consts`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:4:19
[INFO] [stdout] |
[INFO] [stdout] 4 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/snake/src/lib.rs:3:19
[INFO] [stdout] |
[INFO] [stdout] 3 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:6:19
[INFO] [stdout] |
[INFO] [stdout] 6 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `tones_pitch`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:7:5
[INFO] [stdout] |
[INFO] [stdout] 7 | use tones_pitch::*;
[INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `tones_pitch`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/snake/src/lib.rs:3:19
[INFO] [stdout] |
[INFO] [stdout] 3 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Project/game/src/lib.rs:6:19
[INFO] [stdout] |
[INFO] [stdout] 6 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:6:19
[INFO] [stdout] |
[INFO] [stdout] 6 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:7:19
[INFO] [stdout] |
[INFO] [stdout] 7 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `tones_pitch`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:8:5
[INFO] [stdout] |
[INFO] [stdout] 8 | use tones_pitch::*;
[INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `tones_pitch`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:7:19
[INFO] [stdout] |
[INFO] [stdout] 7 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `fx_consts`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:8:5
[INFO] [stdout] |
[INFO] [stdout] 8 | use fx_consts::*;
[INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `fx_consts`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:6:19
[INFO] [stdout] |
[INFO] [stdout] 6 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:5:19
[INFO] [stdout] |
[INFO] [stdout] 5 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:9:16
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:9:16
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:21:22
[INFO] [stdout] |
[INFO] [stdout] 21 | static mut x: i16 = (WIDTH - FXlogoWith) / 2;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:44:23
[INFO] [stdout] |
[INFO] [stdout] 44 | if x == 0 || x == WIDTH - FXlogoWith {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:47:23
[INFO] [stdout] |
[INFO] [stdout] 47 | if y == 0 || y == HEIGHT - FXlogoHeight {
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Project/game/src/lib.rs:9:16
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:9:27
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:9:27
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:5:19
[INFO] [stdout] |
[INFO] [stdout] 5 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Project/game/src/lib.rs:9:27
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:5:19
[INFO] [stdout] |
[INFO] [stdout] 5 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:232:27
[INFO] [stdout] |
[INFO] [stdout] 232 | arduboy.print(f!(b"RustySnake\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_string_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:6:19
[INFO] [stdout] |
[INFO] [stdout] 6 | arduboy.print(get_string_addr!(overlay_score));
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:234:27
[INFO] [stdout] |
[INFO] [stdout] 234 | arduboy.print(f!(b"\nControls: \nB Pause / A&B reset\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:232:27
[INFO] [stdout] |
[INFO] [stdout] 232 | arduboy.print(f!(b"RustySnake\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:31:5
[INFO] [stdout] |
[INFO] [stdout] 31 | fx::begin_data(FX_DATA_PAGE);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:41:5
[INFO] [stdout] |
[INFO] [stdout] 41 | fx::draw_bitmap(x, y, FXlogo, 0, 0);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | fx::begin_data_save(FX_DATA_PAGE, FX_SAVE_PAGE);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:31:8
[INFO] [stdout] |
[INFO] [stdout] 31 | if fx::load_game_state(&mut gamestate) > 1 {
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:9:43
[INFO] [stdout] |
[INFO] [stdout] 9 | 3 => sprites::draw_override(0, 0, get_sprite_addr!(overlay_3hearts), 0),
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:38:5
[INFO] [stdout] |
[INFO] [stdout] 38 | fx::save_game_state(&gamestate);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:234:27
[INFO] [stdout] |
[INFO] [stdout] 234 | arduboy.print(f!(b"\nControls: \nB Pause / A&B reset\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxbasicexample/src/lib.rs:50:5
[INFO] [stdout] |
[INFO] [stdout] 50 | fx::display_clear()
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:235:27
[INFO] [stdout] |
[INFO] [stdout] 235 | arduboy.print(f!(b"Press B for Scorebord\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:10:43
[INFO] [stdout] |
[INFO] [stdout] 10 | 2 => sprites::draw_override(0, 0, get_sprite_addr!(overlay_2hearts), 0),
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo3/src/lib.rs:5:19
[INFO] [stdout] |
[INFO] [stdout] 5 | use arduboy_rust::prelude::*;
[INFO] [stdout] | ^^^^^^^ could not find `prelude` in `arduboy_rust`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:235:27
[INFO] [stdout] |
[INFO] [stdout] 235 | arduboy.print(f!(b"Press B for Scorebord\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:11:43
[INFO] [stdout] |
[INFO] [stdout] 11 | 1 => sprites::draw_override(0, 0, get_sprite_addr!(overlay_1heart), 0),
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:236:27
[INFO] [stdout] |
[INFO] [stdout] 236 | arduboy.print(f!(b"\nZennDev 2023\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxloadgamestate/src/lib.rs:45:5
[INFO] [stdout] |
[INFO] [stdout] 45 | fx::display();
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:69:25
[INFO] [stdout] |
[INFO] [stdout] 69 | bitmap: get_sprite_addr!(enemies),
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:274:31
[INFO] [stdout] |
[INFO] [stdout] 274 | arduboy.print(f!(b"New Highscore!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:236:27
[INFO] [stdout] |
[INFO] [stdout] 236 | arduboy.print(f!(b"\nZennDev 2023\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:275:31
[INFO] [stdout] |
[INFO] [stdout] 275 | arduboy.print(f!(b"\nYou are under the\ntop three player\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `progmem` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:130:1
[INFO] [stdout] |
[INFO] [stdout] 130 | progmem!();
[INFO] [stdout] | ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:114:46
[INFO] [stdout] |
[INFO] [stdout] 114 | sprites::draw_override(playerx, playery, get_sprite_addr!(player_sprite1), 0);
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:97:13
[INFO] [stdout] |
[INFO] [stdout] 97 | bitmap: get_sprite_addr!(player),
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:274:31
[INFO] [stdout] |
[INFO] [stdout] 274 | arduboy.print(f!(b"New Highscore!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:276:31
[INFO] [stdout] |
[INFO] [stdout] 276 | arduboy.print(f!(b"\n\nYour Score: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_tones_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:126:17
[INFO] [stdout] |
[INFO] [stdout] 126 | sound.tones(get_tones_addr!(music));
[INFO] [stdout] | ^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:275:31
[INFO] [stdout] |
[INFO] [stdout] 275 | arduboy.print(f!(b"\nYou are under the\ntop three player\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_string_addr` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:113:19
[INFO] [stdout] |
[INFO] [stdout] 113 | arduboy.print(get_string_addr!(text1));
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:142:42
[INFO] [stdout] |
[INFO] [stdout] 142 | sprites::draw_override(0, 0, get_sprite_addr!(titlescreen), 0);
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:276:31
[INFO] [stdout] |
[INFO] [stdout] 276 | arduboy.print(f!(b"\n\nYour Score: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_tones_addr` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:78:17
[INFO] [stdout] |
[INFO] [stdout] 78 | sound.tones(get_tones_addr!(tones));
[INFO] [stdout] | ^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_string_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:159:27
[INFO] [stdout] |
[INFO] [stdout] 159 | arduboy.print(get_string_addr!(text_gameover));
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `progmem` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:12:1
[INFO] [stdout] |
[INFO] [stdout] 12 | progmem!(
[INFO] [stdout] | ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_string_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:166:31
[INFO] [stdout] |
[INFO] [stdout] 166 | arduboy.print(get_string_addr!(text_gameover_score));
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:278:31
[INFO] [stdout] |
[INFO] [stdout] 278 | arduboy.print(f!(b"\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:278:31
[INFO] [stdout] |
[INFO] [stdout] 278 | arduboy.print(f!(b"\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:279:31
[INFO] [stdout] |
[INFO] [stdout] 279 | arduboy.print(f!(b"\nPress A to save the \nscore and play again\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:176:27
[INFO] [stdout] |
[INFO] [stdout] 176 | arduboy.print(f!(b"Scoreboard\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `game` (lib test) due to 4 previous errors
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:178:27
[INFO] [stdout] |
[INFO] [stdout] 178 | arduboy.print(f!(b"\n\n\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `fxbasicexample` (lib) due to 10 previous errors
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:279:31
[INFO] [stdout] |
[INFO] [stdout] 279 | arduboy.print(f!(b"\nPress A to save the \nscore and play again\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:179:27
[INFO] [stdout] |
[INFO] [stdout] 179 | arduboy.print(f!(b"Player 1: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:181:27
[INFO] [stdout] |
[INFO] [stdout] 181 | arduboy.print(f!(b"\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:53:19
[INFO] [stdout] |
[INFO] [stdout] 53 | arduboy.print(f!(b"EEPROM:\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:281:31
[INFO] [stdout] |
[INFO] [stdout] 281 | arduboy.print(f!(b"Game Over!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:281:31
[INFO] [stdout] |
[INFO] [stdout] 281 | arduboy.print(f!(b"Game Over!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:182:27
[INFO] [stdout] |
[INFO] [stdout] 182 | arduboy.print(f!(b"Player 2: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:50:19
[INFO] [stdout] |
[INFO] [stdout] 50 | arduboy.print(f!(b"InRam:\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:282:31
[INFO] [stdout] |
[INFO] [stdout] 282 | arduboy.print(f!(b"\n\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:184:27
[INFO] [stdout] |
[INFO] [stdout] 184 | arduboy.print(f!(b"\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:282:31
[INFO] [stdout] |
[INFO] [stdout] 282 | arduboy.print(f!(b"\n\n\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:47:19
[INFO] [stdout] |
[INFO] [stdout] 47 | arduboy.print(f!(b"Up/Down: Edit InRam\n\nA: Save to EEPROM\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:185:27
[INFO] [stdout] |
[INFO] [stdout] 185 | arduboy.print(f!(b"Player 3: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:283:31
[INFO] [stdout] |
[INFO] [stdout] 283 | arduboy.print(f!(b"Score: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:283:31
[INFO] [stdout] |
[INFO] [stdout] 283 | arduboy.print(f!(b"Score: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:203:25
[INFO] [stdout] |
[INFO] [stdout] 203 | bitmap: get_sprite_addr!(player),
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:293:27
[INFO] [stdout] |
[INFO] [stdout] 293 | arduboy.print(f!(b"1 place: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:13:19
[INFO] [stdout] |
[INFO] [stdout] 13 | arduboy.print(f!(b"Holmes is cool!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `progmem` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:221:1
[INFO] [stdout] |
[INFO] [stdout] 221 | progmem!(
[INFO] [stdout] | ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:295:27
[INFO] [stdout] |
[INFO] [stdout] 295 | arduboy.print(f!(b"\n\n2 place: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:297:27
[INFO] [stdout] |
[INFO] [stdout] 297 | arduboy.print(f!(b"\n\n3 place: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:293:27
[INFO] [stdout] |
[INFO] [stdout] 293 | arduboy.print(f!(b"1 place: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:47:23
[INFO] [stdout] |
[INFO] [stdout] 47 | arduboy.print(f!(b"Yay!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:295:27
[INFO] [stdout] |
[INFO] [stdout] 295 | arduboy.print(f!(b"\n\n2 place: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:96:27
[INFO] [stdout] |
[INFO] [stdout] 96 | arduboy.print(f!(b"PONG\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:297:27
[INFO] [stdout] |
[INFO] [stdout] 297 | arduboy.print(f!(b"\n\n3 place: \0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:69:50
[INFO] [stdout] |
[INFO] [stdout] 69 | sprites::draw_override(playerx, playery, get_sprite_addr!(player_sprite2), 0);
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:98:27
[INFO] [stdout] |
[INFO] [stdout] 98 | arduboy.print(f!(b"Press A to start\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:6:16
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `fxloadgamestate` (lib test) due to 8 previous errors
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:111:27
[INFO] [stdout] |
[INFO] [stdout] 111 | arduboy.print(f!(b"You Win!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:118:27
[INFO] [stdout] |
[INFO] [stdout] 118 | arduboy.print(f!(b"Game Over\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:6:27
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:67:50
[INFO] [stdout] |
[INFO] [stdout] 67 | sprites::draw_override(playerx, playery, get_sprite_addr!(player_sprite1), 0);
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo3/src/lib.rs:6:16
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:9:16
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo3/src/lib.rs:9:21
[INFO] [stdout] |
[INFO] [stdout] 9 | static mut counter: c_int = 0;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout] |
[INFO] [stdout] 5 + use core::ffi::c_int;
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `ArduboyTones` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:10:14
[INFO] [stdout] |
[INFO] [stdout] 10 | const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:6:16
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:67:21
[INFO] [stdout] |
[INFO] [stdout] 67 | static mut playerx: c_int = 5;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout] |
[INFO] [stdout] 7 + use core::ffi::c_int;
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:9:21
[INFO] [stdout] |
[INFO] [stdout] 9 | static mut counter: c_int = 0;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout] |
[INFO] [stdout] 5 + use core::ffi::c_int;
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:33:8
[INFO] [stdout] |
[INFO] [stdout] 33 | if UP.pressed() {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:62:56
[INFO] [stdout] |
[INFO] [stdout] 62 | sprites::draw_override(i.into(), j.into(), get_sprite_addr!(background_sprite), 0)
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:68:21
[INFO] [stdout] |
[INFO] [stdout] 68 | static mut playery: c_int = 10;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout] |
[INFO] [stdout] 7 + use core::ffi::c_int;
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:38:8
[INFO] [stdout] |
[INFO] [stdout] 38 | if DOWN.pressed() {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:89:24
[INFO] [stdout] |
[INFO] [stdout] 89 | if arduboy.pressed(LEFT) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:92:24
[INFO] [stdout] |
[INFO] [stdout] 92 | if arduboy.pressed(RIGHT) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:95:24
[INFO] [stdout] |
[INFO] [stdout] 95 | if arduboy.pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:98:24
[INFO] [stdout] |
[INFO] [stdout] 98 | if arduboy.pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `progmem` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:8:1
[INFO] [stdout] |
[INFO] [stdout] 8 | progmem!(
[INFO] [stdout] | ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo3/src/lib.rs:6:27
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:101:29
[INFO] [stdout] |
[INFO] [stdout] 101 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 83 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: cannot find macro `f` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:13:19
[INFO] [stdout] |
[INFO] [stdout] 13 | arduboy.print(f!(b"Holmes is cool!\0"));
[INFO] [stdout] | ^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo4/src/lib.rs:6:27
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:110:10
[INFO] [stdout] |
[INFO] [stdout] 110 | (WIDTH as i16 / 2) - (text1.len() as i16 * FONT_WIDTH / 2),
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `text1` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:110:31
[INFO] [stdout] |
[INFO] [stdout] 110 | (WIDTH as i16 / 2) - (text1.len() as i16 * FONT_WIDTH / 2),
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `FONT_WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:110:52
[INFO] [stdout] |
[INFO] [stdout] 110 | (WIDTH as i16 / 2) - (text1.len() as i16 * FONT_WIDTH / 2),
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:9:16
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:9:27
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dcmNormal` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:27:28
[INFO] [stdout] |
[INFO] [stdout] 27 | static mut font_mode: u8 = dcmNormal;
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dcmNormal` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:36:31
[INFO] [stdout] |
[INFO] [stdout] 36 | fx::set_font(arduboyFont, dcmNormal);
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ArduboyTones`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:10:29
[INFO] [stdout] |
[INFO] [stdout] 10 | const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ArduboyTones`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dcmNormal` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:48:23
[INFO] [stdout] |
[INFO] [stdout] 48 | fx::set_font_mode(dcmNormal);
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:51:20
[INFO] [stdout] |
[INFO] [stdout] 51 | fx::set_cursor(WIDTH - 5 * arduboyFontWidth as i16, 0);
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dcmMasked` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:55:30
[INFO] [stdout] |
[INFO] [stdout] 55 | fx::set_font(maskedFont, dcmMasked | font_mode);
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:58:24
[INFO] [stdout] |
[INFO] [stdout] 58 | fx::set_cursor(13, HEIGHT - arduboyFontHeight as i16);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `ANY_BUTTON` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:69:29
[INFO] [stdout] |
[INFO] [stdout] 69 | if arduboy.just_pressed(ANY_BUTTON) {
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:6:16
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:72:29
[INFO] [stdout] |
[INFO] [stdout] 72 | if arduboy.just_pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:75:29
[INFO] [stdout] |
[INFO] [stdout] 75 | if arduboy.just_pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:7:16
[INFO] [stdout] |
[INFO] [stdout] 7 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:78:29
[INFO] [stdout] |
[INFO] [stdout] 78 | if arduboy.just_pressed(LEFT) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:81:29
[INFO] [stdout] |
[INFO] [stdout] 81 | if arduboy.just_pressed(RIGHT) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `EEPROMBYTE` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:12:20
[INFO] [stdout] |
[INFO] [stdout] 12 | static mut eeprom: EEPROMBYTE = EEPROMBYTE::new(10);
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:36:29
[INFO] [stdout] |
[INFO] [stdout] 36 | if arduboy.just_pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:84:29
[INFO] [stdout] |
[INFO] [stdout] 84 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 41 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:39:29
[INFO] [stdout] |
[INFO] [stdout] 39 | if arduboy.just_pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dcmNormal` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:85:21
[INFO] [stdout] |
[INFO] [stdout] 85 | font_mode = dcmNormal
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/progmem/src/lib.rs:114:5
[INFO] [stdout] |
[INFO] [stdout] 114 | sprites::draw_override(playerx, playery, get_sprite_addr!(player_sprite1), 0);
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:87:29
[INFO] [stdout] |
[INFO] [stdout] 87 | if arduboy.just_pressed(B) {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 41 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:42:29
[INFO] [stdout] |
[INFO] [stdout] 42 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 29 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dcmReverse` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:88:21
[INFO] [stdout] |
[INFO] [stdout] 88 | font_mode = dcmReverse
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo2/src/lib.rs:6:27
[INFO] [stdout] |
[INFO] [stdout] 6 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:49:27
[INFO] [stdout] |
[INFO] [stdout] 49 | arduboy.set_cursor(0, HEIGHT - FONT_HEIGHT);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `FONT_HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:49:36
[INFO] [stdout] |
[INFO] [stdout] 49 | arduboy.set_cursor(0, HEIGHT - FONT_HEIGHT);
[INFO] [stdout] | ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `FONT_WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:52:29
[INFO] [stdout] |
[INFO] [stdout] 52 | arduboy.set_cursor(10 * FONT_WIDTH, HEIGHT - FONT_HEIGHT);
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `demo2` (lib test) due to 5 previous errors
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:52:41
[INFO] [stdout] |
[INFO] [stdout] 52 | arduboy.set_cursor(10 * FONT_WIDTH, HEIGHT - FONT_HEIGHT);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `demo3` (lib test) due to 5 previous errors
[INFO] [stdout] error: aborting due to 21 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stderr] error: could not compile `demo4` (lib) due to 8 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:9:27
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `FONT_HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:52:50
[INFO] [stdout] |
[INFO] [stdout] 52 | arduboy.set_cursor(10 * FONT_WIDTH, HEIGHT - FONT_HEIGHT);
[INFO] [stdout] | ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:7:27
[INFO] [stdout] |
[INFO] [stdout] 7 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EEPROMBYTE`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/eeprom_byte/src/lib.rs:12:33
[INFO] [stdout] |
[INFO] [stdout] 12 | static mut eeprom: EEPROMBYTE = EEPROMBYTE::new(10);
[INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `EEPROMBYTE`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:35:5
[INFO] [stdout] |
[INFO] [stdout] 35 | fx::begin_data(FX_DATA_PAGE);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:36:5
[INFO] [stdout] |
[INFO] [stdout] 36 | fx::set_font(arduboyFont, dcmNormal);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:37:5
[INFO] [stdout] |
[INFO] [stdout] 37 | fx::set_cursor_range(0, 32767);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:47:5
[INFO] [stdout] |
[INFO] [stdout] 47 | fx::set_cursor(0, 0);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:48:5
[INFO] [stdout] |
[INFO] [stdout] 48 | fx::set_font_mode(dcmNormal);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:49:5
[INFO] [stdout] |
[INFO] [stdout] 49 | fx::draw_string(str);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:51:5
[INFO] [stdout] |
[INFO] [stdout] 51 | fx::set_cursor(WIDTH - 5 * arduboyFontWidth as i16, 0);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:52:5
[INFO] [stdout] |
[INFO] [stdout] 52 | fx::draw_number(frames, leading_digits);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:54:5
[INFO] [stdout] |
[INFO] [stdout] 54 | fx::set_cursor(scroll_x, 24);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:55:5
[INFO] [stdout] |
[INFO] [stdout] 55 | fx::set_font(maskedFont, dcmMasked | font_mode);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:56:5
[INFO] [stdout] |
[INFO] [stdout] 56 | fx::draw_string(helloWorld);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:58:5
[INFO] [stdout] |
[INFO] [stdout] 58 | fx::set_cursor(13, HEIGHT - arduboyFontHeight as i16);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:59:5
[INFO] [stdout] |
[INFO] [stdout] 59 | fx::set_font(arduboyFont, font_mode);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:60:5
[INFO] [stdout] |
[INFO] [stdout] 60 | fx::draw_string(" Press any button \0");
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxhelloworld/src/lib.rs:62:5
[INFO] [stdout] |
[INFO] [stdout] 62 | fx::display_clear();
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 16 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:7:16
[INFO] [stdout] |
[INFO] [stdout] 7 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:5:16
[INFO] [stdout] |
[INFO] [stdout] 5 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:22:21
[INFO] [stdout] |
[INFO] [stdout] 22 | static mut playerx: c_int = 5;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout] |
[INFO] [stdout] 5 + use core::ffi::c_int;
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:23:21
[INFO] [stdout] |
[INFO] [stdout] 23 | static mut playery: c_int = 10;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout] |
[INFO] [stdout] 5 + use core::ffi::c_int;
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:60:13
[INFO] [stdout] |
[INFO] [stdout] 60 | x: (WIDTH - 4) as i16,
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:99:16
[INFO] [stdout] |
[INFO] [stdout] 42 | static mut G: Globals = Globals {
[INFO] [stdout] | ------------------------------- similarly named static `G` defined here
[INFO] [stdout] ...
[INFO] [stdout] 99 | if A.just_pressed() {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 99 | if G.just_pressed() {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 85 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:9:16
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:105:16
[INFO] [stdout] |
[INFO] [stdout] 42 | static mut G: Globals = Globals {
[INFO] [stdout] | ------------------------------- similarly named static `G` defined here
[INFO] [stdout] ...
[INFO] [stdout] 105 | if A.just_pressed() {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 105 | if G.just_pressed() {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 85 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `demo2` (lib) due to 5 previous errors
[INFO] [stdout] error: aborting due to 34 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:112:16
[INFO] [stdout] |
[INFO] [stdout] 42 | static mut G: Globals = Globals {
[INFO] [stdout] | ------------------------------- similarly named static `G` defined here
[INFO] [stdout] ...
[INFO] [stdout] 112 | if A.just_pressed() {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 112 | if G.just_pressed() {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 85 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:44:24
[INFO] [stdout] |
[INFO] [stdout] 24 | static mut x: [i16; 2] = [0, 0];
[INFO] [stdout] | -------------------------------- similarly named static `x` defined here
[INFO] [stdout] ...
[INFO] [stdout] 44 | if arduboy.pressed(A) && arduboy.pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 44 | if arduboy.pressed(x) && arduboy.pressed(B) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 38 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:119:16
[INFO] [stdout] |
[INFO] [stdout] 42 | static mut G: Globals = Globals {
[INFO] [stdout] | ------------------------------- similarly named static `G` defined here
[INFO] [stdout] ...
[INFO] [stdout] 119 | if A.just_pressed() {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 119 | if G.just_pressed() {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 85 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:130:17
[INFO] [stdout] |
[INFO] [stdout] 130 | G.ball.x = (WIDTH / 2) as i16;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:140:8
[INFO] [stdout] |
[INFO] [stdout] 140 | if UP.pressed() && G.player.y > 0 {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:144:8
[INFO] [stdout] |
[INFO] [stdout] 144 | if DOWN.pressed() && G.player.y + (G.player.height as i16) < (HEIGHT - 1) as i16 {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:144:67
[INFO] [stdout] |
[INFO] [stdout] 144 | if DOWN.pressed() && G.player.y + (G.player.height as i16) < (HEIGHT - 1) as i16 {
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:166:49
[INFO] [stdout] |
[INFO] [stdout] 166 | } else if G.ball.y + G.ball.size as i16 == (HEIGHT - 1) as i16 {
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:44:46
[INFO] [stdout] |
[INFO] [stdout] 24 | static mut x: [i16; 2] = [0, 0];
[INFO] [stdout] | -------------------------------- similarly named static `x` defined here
[INFO] [stdout] ...
[INFO] [stdout] 44 | if arduboy.pressed(A) && arduboy.pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 44 | if arduboy.pressed(A) && arduboy.pressed(x) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 38 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:202:21
[INFO] [stdout] |
[INFO] [stdout] 202 | G.ball.x = (WIDTH / 2) as i16;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:204:28
[INFO] [stdout] |
[INFO] [stdout] 204 | } else if G.ball.x == (WIDTH + 10) as i16 {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:206:21
[INFO] [stdout] |
[INFO] [stdout] 206 | G.ball.x = (WIDTH / 2) as i16;
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:226:35
[INFO] [stdout] |
[INFO] [stdout] 226 | arduboy.draw_fast_hline(0, 0, WIDTH as u8, Color::White);
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:52:29
[INFO] [stdout] |
[INFO] [stdout] 24 | static mut x: [i16; 2] = [0, 0];
[INFO] [stdout] | -------------------------------- similarly named static `x` defined here
[INFO] [stdout] ...
[INFO] [stdout] 52 | if arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 52 | if arduboy.just_pressed(x) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 38 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:227:33
[INFO] [stdout] |
[INFO] [stdout] 227 | arduboy.draw_fast_hline(0, (HEIGHT - 1) as i16, WIDTH as u8, Color::White);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:227:53
[INFO] [stdout] |
[INFO] [stdout] 227 | arduboy.draw_fast_hline(0, (HEIGHT - 1) as i16, WIDTH as u8, Color::White);
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:55:24
[INFO] [stdout] |
[INFO] [stdout] 24 | static mut x: [i16; 2] = [0, 0];
[INFO] [stdout] | -------------------------------- similarly named static `x` defined here
[INFO] [stdout] ...
[INFO] [stdout] 55 | if arduboy.pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 55 | if arduboy.pressed(x) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 38 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:5:27
[INFO] [stdout] |
[INFO] [stdout] 5 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:60:29
[INFO] [stdout] |
[INFO] [stdout] 24 | static mut x: [i16; 2] = [0, 0];
[INFO] [stdout] | -------------------------------- similarly named static `x` defined here
[INFO] [stdout] ...
[INFO] [stdout] 60 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 60 | if arduboy.just_pressed(x) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 38 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:44:24
[INFO] [stdout] |
[INFO] [stdout] 44 | if arduboy.pressed(LEFT) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmReverse` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:61:18
[INFO] [stdout] |
[INFO] [stdout] 61 | color ^= dbmReverse;
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:47:24
[INFO] [stdout] |
[INFO] [stdout] 47 | if arduboy.pressed(RIGHT) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:50:24
[INFO] [stdout] |
[INFO] [stdout] 50 | if arduboy.pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:53:24
[INFO] [stdout] |
[INFO] [stdout] 53 | if arduboy.pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:63:24
[INFO] [stdout] |
[INFO] [stdout] 24 | static mut x: [i16; 2] = [0, 0];
[INFO] [stdout] | -------------------------------- similarly named static `x` defined here
[INFO] [stdout] ...
[INFO] [stdout] 63 | if arduboy.pressed(A) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 63 | if arduboy.pressed(x) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 38 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `progmem` (lib) due to 22 previous errors
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:56:29
[INFO] [stdout] |
[INFO] [stdout] 56 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 36 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:64:33
[INFO] [stdout] |
[INFO] [stdout] 64 | if arduboy.just_pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:67:33
[INFO] [stdout] |
[INFO] [stdout] 67 | if arduboy.just_pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:60:18
[INFO] [stdout] |
[INFO] [stdout] 60 | for i in (0..WIDTH).step_by(8) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might have meant to write `.` instead of `..`
[INFO] [stdout] |
[INFO] [stdout] 60 - for i in (0..WIDTH).step_by(8) {
[INFO] [stdout] 60 + for i in (0.WIDTH).step_by(8) {
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:70:33
[INFO] [stdout] |
[INFO] [stdout] 70 | if arduboy.just_pressed(LEFT) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:61:22
[INFO] [stdout] |
[INFO] [stdout] 61 | for j in (0..HEIGHT).step_by(8) {
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might have meant to write `.` instead of `..`
[INFO] [stdout] |
[INFO] [stdout] 61 - for j in (0..HEIGHT).step_by(8) {
[INFO] [stdout] 61 + for j in (0.HEIGHT).step_by(8) {
[INFO] [stdout] |
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:73:33
[INFO] [stdout] |
[INFO] [stdout] 73 | if arduboy.just_pressed(RIGHT) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:77:28
[INFO] [stdout] |
[INFO] [stdout] 77 | if arduboy.pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:7:27
[INFO] [stdout] |
[INFO] [stdout] 7 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:80:28
[INFO] [stdout] |
[INFO] [stdout] 80 | if arduboy.pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:83:28
[INFO] [stdout] |
[INFO] [stdout] 83 | if arduboy.pressed(LEFT) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:86:28
[INFO] [stdout] |
[INFO] [stdout] 86 | if arduboy.pressed(RIGHT) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmNormal` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:90:44
[INFO] [stdout] |
[INFO] [stdout] 90 | fx::draw_bitmap(x[0], y[0], mapGfx, 0, dbmNormal);
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmMasked` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:92:55
[INFO] [stdout] |
[INFO] [stdout] 92 | 0 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbmMasked | color),
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbfMasked` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:93:55
[INFO] [stdout] |
[INFO] [stdout] 93 | 1 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmBlack),
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmBlack` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:93:67
[INFO] [stdout] |
[INFO] [stdout] 93 | 1 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmBlack),
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbfMasked` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:94:55
[INFO] [stdout] |
[INFO] [stdout] 94 | 2 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmWhite),
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmWhite` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:94:67
[INFO] [stdout] |
[INFO] [stdout] 94 | 2 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmWhite),
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbfMasked` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:95:55
[INFO] [stdout] |
[INFO] [stdout] 95 | 3 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmInvert),
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmInvert` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:95:67
[INFO] [stdout] |
[INFO] [stdout] 95 | 3 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmInvert),
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbfMasked` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:96:55
[INFO] [stdout] |
[INFO] [stdout] 96 | 4 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmReverse),
[INFO] [stdout] | ^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `dbmReverse` in this scope
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:96:67
[INFO] [stdout] |
[INFO] [stdout] 96 | 4 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmReverse),
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:9:27
[INFO] [stdout] |
[INFO] [stdout] 9 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:4:16
[INFO] [stdout] |
[INFO] [stdout] 4 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `ArduboyTones` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:5:14
[INFO] [stdout] |
[INFO] [stdout] 5 | const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:62:13
[INFO] [stdout] |
[INFO] [stdout] 62 | sprites::draw_override(i.into(), j.into(), get_sprite_addr!(background_sprite), 0)
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `EEPROM` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:33:16
[INFO] [stdout] |
[INFO] [stdout] 33 | static eeprom: EEPROM = EEPROM::new(101);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:87:12
[INFO] [stdout] |
[INFO] [stdout] 87 | if UP.just_pressed() && self.last_direction != Direction::Down {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:67:9
[INFO] [stdout] |
[INFO] [stdout] 67 | sprites::draw_override(playerx, playery, get_sprite_addr!(player_sprite1), 0);
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:90:12
[INFO] [stdout] |
[INFO] [stdout] 90 | if LEFT.just_pressed() && self.last_direction != Direction::Right {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:93:12
[INFO] [stdout] |
[INFO] [stdout] 93 | if DOWN.just_pressed() && self.last_direction != Direction::Up {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo6/src/lib.rs:69:9
[INFO] [stdout] |
[INFO] [stdout] 69 | sprites::draw_override(playerx, playery, get_sprite_addr!(player_sprite2), 0);
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:96:12
[INFO] [stdout] |
[INFO] [stdout] 96 | if RIGHT.just_pressed() && self.last_direction != Direction::Left {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:237:16
[INFO] [stdout] |
[INFO] [stdout] 237 | if A.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:240:16
[INFO] [stdout] |
[INFO] [stdout] 240 | if B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `eeprom_byte` (lib test) due to 17 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:34:5
[INFO] [stdout] |
[INFO] [stdout] 34 | fx::begin_data(FX_DATA_PAGE);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `fxhelloworld` (lib) due to 35 previous errors
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:252:16
[INFO] [stdout] |
[INFO] [stdout] 252 | if B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `FONT_WIDTH` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:260:40
[INFO] [stdout] |
[INFO] [stdout] 260 | let l = msg.len() as i16 * FONT_WIDTH / 2;
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:261:32
[INFO] [stdout] |
[INFO] [stdout] 261 | arduboy.set_cursor(WIDTH / 2 - l, HEIGHT / 2);
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:261:47
[INFO] [stdout] |
[INFO] [stdout] 261 | arduboy.set_cursor(WIDTH / 2 - l, HEIGHT / 2);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:265:16
[INFO] [stdout] |
[INFO] [stdout] 265 | if B.just_pressed() {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 265 | if l.just_pressed() {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:286:16
[INFO] [stdout] |
[INFO] [stdout] 286 | if A.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:299:16
[INFO] [stdout] |
[INFO] [stdout] 299 | if A.just_pressed() || B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:299:36
[INFO] [stdout] |
[INFO] [stdout] 299 | if A.just_pressed() || B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:304:9
[INFO] [stdout] |
[INFO] [stdout] 304 | if (A | B).pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:304:13
[INFO] [stdout] |
[INFO] [stdout] 304 | if (A | B).pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 19 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/snake/src/lib.rs:4:27
[INFO] [stdout] |
[INFO] [stdout] 4 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:4:16
[INFO] [stdout] |
[INFO] [stdout] 4 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `ArduboyTones` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:5:14
[INFO] [stdout] |
[INFO] [stdout] 5 | const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ArduboyTones`
[INFO] [stdout] --> Examples/snake/src/lib.rs:5:29
[INFO] [stdout] |
[INFO] [stdout] 5 | const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ArduboyTones`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `EEPROM` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:33:16
[INFO] [stdout] |
[INFO] [stdout] 33 | static eeprom: EEPROM = EEPROM::new(101);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:87:12
[INFO] [stdout] |
[INFO] [stdout] 87 | if UP.just_pressed() && self.last_direction != Direction::Down {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:90:12
[INFO] [stdout] |
[INFO] [stdout] 90 | if LEFT.just_pressed() && self.last_direction != Direction::Right {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:93:12
[INFO] [stdout] |
[INFO] [stdout] 93 | if DOWN.just_pressed() && self.last_direction != Direction::Up {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:90:5
[INFO] [stdout] |
[INFO] [stdout] 90 | fx::draw_bitmap(x[0], y[0], mapGfx, 0, dbmNormal);
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:96:12
[INFO] [stdout] |
[INFO] [stdout] 96 | if RIGHT.just_pressed() && self.last_direction != Direction::Left {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:92:14
[INFO] [stdout] |
[INFO] [stdout] 92 | 0 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbmMasked | color),
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:237:16
[INFO] [stdout] |
[INFO] [stdout] 237 | if A.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EEPROM`
[INFO] [stdout] --> Examples/snake/src/lib.rs:33:25
[INFO] [stdout] |
[INFO] [stdout] 33 | static eeprom: EEPROM = EEPROM::new(101);
[INFO] [stdout] | ^^^^^^ use of undeclared type `EEPROM`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:240:16
[INFO] [stdout] |
[INFO] [stdout] 240 | if B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:93:14
[INFO] [stdout] |
[INFO] [stdout] 93 | 1 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmBlack),
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:252:16
[INFO] [stdout] |
[INFO] [stdout] 252 | if B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `FONT_WIDTH` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:260:40
[INFO] [stdout] |
[INFO] [stdout] 260 | let l = msg.len() as i16 * FONT_WIDTH / 2;
[INFO] [stdout] | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:94:14
[INFO] [stdout] |
[INFO] [stdout] 94 | 2 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmWhite),
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `WIDTH` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:261:32
[INFO] [stdout] |
[INFO] [stdout] 261 | arduboy.set_cursor(WIDTH / 2 - l, HEIGHT / 2);
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:261:47
[INFO] [stdout] |
[INFO] [stdout] 261 | arduboy.set_cursor(WIDTH / 2 - l, HEIGHT / 2);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:265:16
[INFO] [stdout] |
[INFO] [stdout] 265 | if B.just_pressed() {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 265 | if l.just_pressed() {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:95:14
[INFO] [stdout] |
[INFO] [stdout] 95 | 3 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmInvert),
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:286:16
[INFO] [stdout] |
[INFO] [stdout] 286 | if A.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:96:14
[INFO] [stdout] |
[INFO] [stdout] 96 | 4 => fx::draw_bitmap(x[1], y[1], whaleGfx, 0, dbfMasked | dbmReverse),
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:299:16
[INFO] [stdout] |
[INFO] [stdout] 299 | if A.just_pressed() || B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:299:36
[INFO] [stdout] |
[INFO] [stdout] 299 | if A.just_pressed() || B.just_pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:304:9
[INFO] [stdout] |
[INFO] [stdout] 304 | if (A | B).pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:304:13
[INFO] [stdout] |
[INFO] [stdout] 304 | if (A | B).pressed() {
[INFO] [stdout] | ^ not found in this scope
[INFO] [stdout] |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 217 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx`
[INFO] [stdout] --> Examples/ArduboyFX/fxchompies/src/lib.rs:105:5
[INFO] [stdout] |
[INFO] [stdout] 105 | fx::display_clear();
[INFO] [stdout] | ^^ use of undeclared crate or module `fx`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/snake/src/lib.rs:4:27
[INFO] [stdout] |
[INFO] [stdout] 4 | const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ArduboyTones`
[INFO] [stdout] --> Examples/snake/src/lib.rs:5:29
[INFO] [stdout] |
[INFO] [stdout] 5 | const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ArduboyTones`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EEPROM`
[INFO] [stdout] --> Examples/snake/src/lib.rs:33:25
[INFO] [stdout] |
[INFO] [stdout] 33 | static eeprom: EEPROM = EEPROM::new(101);
[INFO] [stdout] | ^^^^^^ use of undeclared type `EEPROM`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:43:21
[INFO] [stdout] |
[INFO] [stdout] 43 | let frect = Rect {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:71:23
[INFO] [stdout] |
[INFO] [stdout] 71 | rect: Rect {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `UP` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:88:24
[INFO] [stdout] |
[INFO] [stdout] 88 | if arduboy.pressed(UP) {
[INFO] [stdout] | ^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:93:24
[INFO] [stdout] |
[INFO] [stdout] 93 | if arduboy.pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 37 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `LEFT` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:98:24
[INFO] [stdout] |
[INFO] [stdout] 98 | if arduboy.pressed(LEFT) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `demo6` (lib) due to 20 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `RIGHT` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:103:24
[INFO] [stdout] |
[INFO] [stdout] 103 | if arduboy.pressed(RIGHT) {
[INFO] [stdout] | ^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:108:29
[INFO] [stdout] |
[INFO] [stdout] 108 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] ::: Examples/drboy/src/lib.rs:87:1
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 108 | if arduboy.just_pressed(p) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 3 | pub unsafe fn gameloop() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:114:29
[INFO] [stdout] |
[INFO] [stdout] 114 | if arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] ::: Examples/drboy/src/lib.rs:87:1
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 114 | if arduboy.just_pressed(p) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 3 | pub unsafe fn gameloop() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:11:20
[INFO] [stdout] |
[INFO] [stdout] 11 | pub const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `ArduboyTones` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:12:18
[INFO] [stdout] |
[INFO] [stdout] 12 | pub const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `EEPROM` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:14:20
[INFO] [stdout] |
[INFO] [stdout] 14 | pub static eeprom: EEPROM = EEPROM::new(200);
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `EEPROM` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:36:52
[INFO] [stdout] |
[INFO] [stdout] 36 | pub fn update_score(&mut self, score: u16, e: &EEPROM) {
[INFO] [stdout] | ^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Rect` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:62:15
[INFO] [stdout] |
[INFO] [stdout] 62 | pub rect: Rect,
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Rect` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:82:15
[INFO] [stdout] |
[INFO] [stdout] 82 | pub rect: Rect,
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:99:11
[INFO] [stdout] |
[INFO] [stdout] 99 | rect: Rect {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:143:37
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] ...
[INFO] [stdout] 143 | if arduboy.just_pressed(A) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 143 | if arduboy.just_pressed(p) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 132 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:146:37
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] ...
[INFO] [stdout] 146 | if arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 146 | if arduboy.just_pressed(p) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 132 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `DOWN` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:149:37
[INFO] [stdout] |
[INFO] [stdout] 149 | if arduboy.just_pressed(DOWN) {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:169:37
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] ...
[INFO] [stdout] 169 | if arduboy.just_pressed(A) || arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 169 | if arduboy.just_pressed(p) || arduboy.just_pressed(B) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 132 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:169:64
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] ...
[INFO] [stdout] 169 | if arduboy.just_pressed(A) || arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 169 | if arduboy.just_pressed(A) || arduboy.just_pressed(p) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 132 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:187:37
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] ...
[INFO] [stdout] 187 | if arduboy.just_pressed(A) || arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 187 | if arduboy.just_pressed(p) || arduboy.just_pressed(B) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 132 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:187:64
[INFO] [stdout] |
[INFO] [stdout] 87 | pub static mut p: Player = Player {
[INFO] [stdout] | --------------------------------- similarly named static `p` defined here
[INFO] [stdout] ...
[INFO] [stdout] 187 | if arduboy.just_pressed(A) || arduboy.just_pressed(B) {
[INFO] [stdout] | ^
[INFO] [stdout] |
[INFO] [stdout] help: a static with a similar name exists
[INFO] [stdout] |
[INFO] [stdout] 187 | if arduboy.just_pressed(A) || arduboy.just_pressed(p) {
[INFO] [stdout] | ~
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout] |
[INFO] [stdout] 132 | pub unsafe extern "C" fn loop_() {
[INFO] [stdout] | +++++++++++++++++++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:205:23
[INFO] [stdout] |
[INFO] [stdout] 205 | rect: Rect {
[INFO] [stdout] | ^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0412]: cannot find type `Vec` in this scope
[INFO] [stdout] --> Examples/drboy/src/lib.rs:220:29
[INFO] [stdout] |
[INFO] [stdout] 220 | pub static mut vec_enemies: Vec = Vec::::new();
[INFO] [stdout] | ^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:11:31
[INFO] [stdout] |
[INFO] [stdout] 11 | pub const arduboy: Arduboy2 = Arduboy2::new();
[INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ArduboyTones`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:12:33
[INFO] [stdout] |
[INFO] [stdout] 12 | pub const sound: ArduboyTones = ArduboyTones::new();
[INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ArduboyTones`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EEPROM`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:14:29
[INFO] [stdout] |
[INFO] [stdout] 14 | pub static eeprom: EEPROM = EEPROM::new(200);
[INFO] [stdout] | ^^^^^^ use of undeclared type `EEPROM`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:25:79
[INFO] [stdout] |
[INFO] [stdout] 25 | arduboy.fill_rect(self.x.into(), self.y.into(), self.size, self.size, Color::White);
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:38:82
[INFO] [stdout] |
[INFO] [stdout] 38 | arduboy.fill_rect(self.x.into(), self.y.into(), self.width, self.height, Color::White);
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `fxchompies` (lib test) due to 38 previous errors
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:152:26
[INFO] [stdout] |
[INFO] [stdout] 152 | if G.ball.x > 115 || random_between(0, 20) == 0 {
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:220:45
[INFO] [stdout] |
[INFO] [stdout] 220 | pub static mut vec_enemies: Vec = Vec::::new();
[INFO] [stdout] | ^^^ use of undeclared type `Vec`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:226:48
[INFO] [stdout] |
[INFO] [stdout] 226 | arduboy.draw_fast_hline(0, 0, WIDTH as u8, Color::White);
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/Arduboy-Tutorials/demo7/src/lib.rs:227:66
[INFO] [stdout] |
[INFO] [stdout] 227 | arduboy.draw_fast_hline(0, (HEIGHT - 1) as i16, WIDTH as u8, Color::White);
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:9:14
[INFO] [stdout] |
[INFO] [stdout] 9 | 3 => sprites::draw_override(0, 0, get_sprite_addr!(overlay_3hearts), 0),
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:10:14
[INFO] [stdout] |
[INFO] [stdout] 10 | 2 => sprites::draw_override(0, 0, get_sprite_addr!(overlay_2hearts), 0),
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:11:14
[INFO] [stdout] |
[INFO] [stdout] 11 | 1 => sprites::draw_override(0, 0, get_sprite_addr!(overlay_1heart), 0),
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:15:9
[INFO] [stdout] |
[INFO] [stdout] 15 | sprites::draw_override(p.rect.x, p.rect.y, p.bitmap, p.bitmap_frame as u8);
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:32:13
[INFO] [stdout] |
[INFO] [stdout] 32 | sprites::draw_override(f.rect.x * 8, f.rect.y * 8, f.bitmap, f.bitmap_frame);
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 28 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:104:32
[INFO] [stdout] |
[INFO] [stdout] 104 | self.next_food.0 = random_between(2, (WORLD_WIDTH - 2).into()) as u8;
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_less_than` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:70:31
[INFO] [stdout] |
[INFO] [stdout] 70 | bitmap_frame: random_less_than(3) as u8,
[INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:72:24
[INFO] [stdout] |
[INFO] [stdout] 72 | x: random_between(15, 16) as i16,
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:104:32
[INFO] [stdout] |
[INFO] [stdout] 104 | self.next_food.0 = random_between(2, (WORLD_WIDTH - 2).into()) as u8;
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:105:32
[INFO] [stdout] |
[INFO] [stdout] 105 | self.next_food.1 = random_between(2, (WORLD_HEIGHT - 2).into()) as u8;
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/drboy/src/gameloop.rs:73:24
[INFO] [stdout] |
[INFO] [stdout] 73 | y: random_between(1, 8) as i16,
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0425]: cannot find function `random_between` in this scope
[INFO] [stdout] --> Examples/snake/src/lib.rs:105:32
[INFO] [stdout] |
[INFO] [stdout] 105 | self.next_food.1 = random_between(2, (WORLD_HEIGHT - 2).into()) as u8;
[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/snake/src/lib.rs:123:13
[INFO] [stdout] |
[INFO] [stdout] 123 | Color::White,
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/snake/src/lib.rs:123:13
[INFO] [stdout] |
[INFO] [stdout] 123 | Color::White,
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/snake/src/lib.rs:138:17
[INFO] [stdout] |
[INFO] [stdout] 138 | Color::White,
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites`
[INFO] [stdout] --> Examples/drboy/src/lib.rs:142:13
[INFO] [stdout] |
[INFO] [stdout] 142 | sprites::draw_override(0, 0, get_sprite_addr!(titlescreen), 0);
[INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/snake/src/lib.rs:138:17
[INFO] [stdout] |
[INFO] [stdout] 138 | Color::White,
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] error: could not compile `demo7` (lib) due to 29 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/snake/src/lib.rs:169:25
[INFO] [stdout] |
[INFO] [stdout] 169 | Color::White,
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout] --> Examples/snake/src/lib.rs:169:25
[INFO] [stdout] |
[INFO] [stdout] 169 | Color::White,
[INFO] [stdout] | ^^^^^ use of undeclared type `Color`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 59 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 43 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 43 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout]
[INFO] [stderr] error: could not compile `drboy` (lib test) due to 60 previous errors
[INFO] [stderr] error: could not compile `snake` (lib) due to 44 previous errors
[INFO] [stderr] error: could not compile `snake` (lib test) due to 44 previous errors
[INFO] running `Command { std: "docker" "inspect" "76ea6cb11a9eb7af0cfaa78bccf7533dbf68232271f665607391ecb0803a8de2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76ea6cb11a9eb7af0cfaa78bccf7533dbf68232271f665607391ecb0803a8de2", kill_on_drop: false }`
[INFO] [stdout] 76ea6cb11a9eb7af0cfaa78bccf7533dbf68232271f665607391ecb0803a8de2