[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#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZennDev1337%2FRust-for-Arduboy" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ZennDev1337/Rust-for-Arduboy on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-1-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-1-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" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cbf34d719134692be8a25b6e8f91af6f4bcdc00b63ceb52e47ff0fd1dc369e02 [INFO] running `Command { std: "docker" "start" "-a" "cbf34d719134692be8a25b6e8f91af6f4bcdc00b63ceb52e47ff0fd1dc369e02", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cbf34d719134692be8a25b6e8f91af6f4bcdc00b63ceb52e47ff0fd1dc369e02", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbf34d719134692be8a25b6e8f91af6f4bcdc00b63ceb52e47ff0fd1dc369e02", kill_on_drop: false }` [INFO] [stdout] cbf34d719134692be8a25b6e8f91af6f4bcdc00b63ceb52e47ff0fd1dc369e02 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2e3672c9dc68cda6773cf31f32d2df91a66d2a523dc483db6afbad89d5ba65bd [INFO] running `Command { std: "docker" "start" "-a" "2e3672c9dc68cda6773cf31f32d2df91a66d2a523dc483db6afbad89d5ba65bd", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.18 [INFO] [stderr] Compiling lock_api v0.4.10 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking byteorder v1.4.3 [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] Checking spin v0.9.8 [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 fxdrawballs v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxdrawballs) [INFO] [stderr] Checking game v0.1.0 (/opt/rustwide/workdir/Project/game) [INFO] [stderr] Checking drboy v0.1.0 (/opt/rustwide/workdir/Examples/drboy) [INFO] [stderr] Checking demo9 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo9) [INFO] [stderr] Checking demo3 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo3) [INFO] [stderr] Checking tone v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/tone) [INFO] [stderr] Checking serial v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/serial) [INFO] [stderr] Checking fxhelloworld v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxhelloworld) [INFO] [stderr] Checking fxdrawframes v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxdrawframes) [INFO] [stderr] Checking demo7 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo7) [INFO] [stderr] Checking demo6 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo6) [INFO] [stderr] Checking demo5 v0.1.0 (/opt/rustwide/workdir/Examples/Arduboy-Tutorials/demo5) [INFO] [stderr] Checking fxchompies v0.1.0 (/opt/rustwide/workdir/Examples/ArduboyFX/fxchompies) [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/ArduboyFX/fxdrawballs/src/lib.rs:8:19 [INFO] [stdout] | [INFO] [stdout] 8 | 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/fxdrawballs/src/lib.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use fx_consts::{dbmMasked, dbmNormal}; [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/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[E0432]: unresolved import `arduboy_rust::prelude` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/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/demo9/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/tone/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/Arduboy-Tutorials/tone/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/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 `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[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/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/ArduboyFX/fxdrawframes/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/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[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[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[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: aborting due to 3 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[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 `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[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[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[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 `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: 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: 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[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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:503:19 [INFO] [stdout] | [INFO] [stdout] 503 | arduboy.print(f!(b"\n\nUP: enable\nDOWN: disable\nB: break\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] [stderr] error: could not compile `game` (lib test) due to 4 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:500:23 [INFO] [stdout] | [INFO] [stdout] 500 | arduboy.print(f!(b"NO\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: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: cannot find macro `progmem` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | progmem!( [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: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[E0432]: unresolved import `arduboy_rust::prelude` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:498:23 [INFO] [stdout] | [INFO] [stdout] 498 | arduboy.print(f!(b"YES\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: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] error[E0412]: cannot find type `Arduboy2` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/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: 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] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:496:19 [INFO] [stdout] | [INFO] [stdout] 496 | arduboy.print(f!(b"Audio enabled: \0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:39:24 [INFO] [stdout] | [INFO] [stdout] 39 | if arduboy.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] 28 | 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/tone/src/lib.rs:470:19 [INFO] [stdout] | [INFO] [stdout] 470 | arduboy.print(f!(b"volume_mode(HIGH)\ntones(sound1)\n\nB: break\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: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:136:21 [INFO] [stdout] | [INFO] [stdout] 136 | get_sprite_addr!(tiles), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/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] For more information about an error, try `rustc --explain E0412`. [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[E0412]: cannot find type `Arduboy2` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:8:16 [INFO] [stdout] | [INFO] [stdout] 8 | const arduboy: Arduboy2 = Arduboy2::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | sound.tones(get_tones_addr!(sound1)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:65:37 [INFO] [stdout] | [INFO] [stdout] 65 | if arduboy.just_pressed(A | B) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a const parameter [INFO] [stdout] | [INFO] [stdout] 40 | pub unsafe extern "C" fn loop_() { [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/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[E0433]: failed to resolve: use of undeclared crate or module `serial` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | serial::begin(9600) [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `B` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:65:41 [INFO] [stdout] | [INFO] [stdout] 65 | if arduboy.just_pressed(A | B) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a const parameter [INFO] [stdout] | [INFO] [stdout] 40 | pub unsafe extern "C" fn loop_() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `demo3` (lib) due to 5 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serial` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:33:8 [INFO] [stdout] | [INFO] [stdout] 33 | if serial::available() > 0 { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `serial` [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/Arduboy-Tutorials/tone/src/lib.rs:455:19 [INFO] [stdout] | [INFO] [stdout] 455 | arduboy.print(f!( [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/Arduboy-Tutorials/demo9/src/lib.rs:145:19 [INFO] [stdout] | [INFO] [stdout] 145 | arduboy.print(f!(b",\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serial` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:34:29 [INFO] [stdout] | [INFO] [stdout] 34 | let incoming_byte = serial::read_as_utf8_str(); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `serial` [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: 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 `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[E0433]: failed to resolve: use of undeclared type `Arduboy2` [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:8:27 [INFO] [stdout] | [INFO] [stdout] 8 | const arduboy: Arduboy2 = Arduboy2::new(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:453:17 [INFO] [stdout] | [INFO] [stdout] 453 | sound.tones(get_tones_addr!(sound1)); [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: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/demo9/src/lib.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | arduboy.print(f!(b"Title Screen\n\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: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/Arduboy-Tutorials/tone/src/lib.rs:443:19 [INFO] [stdout] | [INFO] [stdout] 443 | arduboy.print(f!(b"volume_mode(IN_TONES)\ntones(sound1)\n\nB: break\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 crate or module `serial` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | serial::print("I received: \0"); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `serial` [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[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: 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[E0433]: failed to resolve: use of undeclared crate or module `serial` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | serial::println(incoming_byte); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `serial` [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[E0433]: failed to resolve: use of undeclared crate or module `serial` [INFO] [stdout] --> Examples/Arduboy-Tutorials/serial/src/lib.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | serial::println("kekw\0") [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:441:17 [INFO] [stdout] | [INFO] [stdout] 441 | sound.tones(get_tones_addr!(sound1)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:187:19 [INFO] [stdout] | [INFO] [stdout] 187 | arduboy.print(f!(b"Game Over Screen\n\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/Arduboy-Tutorials/tone/src/lib.rs:421:19 [INFO] [stdout] | [INFO] [stdout] 421 | arduboy.print(f!(b"tonesInRAM(inRAM)\n\nA: change notes\nB: break\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 `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:419:24 [INFO] [stdout] | [INFO] [stdout] 419 | sound.tones_in_ram(get_tones_addr!(in_ram) as *mut u32); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:194:19 [INFO] [stdout] | [INFO] [stdout] 194 | arduboy.print(f!(b"High Score Screen\n\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 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/fxdrawframes/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: 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] [stderr] error: could not compile `demo3` (lib test) due to 5 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx` [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:48:13 [INFO] [stdout] | [INFO] [stdout] 48 | fx::set_frame(ArduboyLogo_Frame, 0); [INFO] [stdout] | ^^ use of undeclared crate or module `fx` [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[E0433]: failed to resolve: use of undeclared crate or module `fx` [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:52:16 [INFO] [stdout] | [INFO] [stdout] 52 | if fx::draw_loaded_frame() == 0 { [INFO] [stdout] | ^^ use of undeclared crate or module `fx` [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 `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:410:25 [INFO] [stdout] | [INFO] [stdout] 410 | sound.tones(get_tones_addr!(allNotes)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fx` [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:58:13 [INFO] [stdout] | [INFO] [stdout] 58 | fx::draw_frame(ArduboyLogo_LastFrame); [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/drboy/src/lib.rs:176:27 [INFO] [stdout] | [INFO] [stdout] 176 | arduboy.print(f!(b"Scoreboard\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:407:25 [INFO] [stdout] | [INFO] [stdout] 407 | sound.tones(get_tones_addr!(allNotes)); [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[E0433]: failed to resolve: use of undeclared crate or module `fx` [INFO] [stdout] --> Examples/ArduboyFX/fxdrawframes/src/lib.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | 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/drboy/src/lib.rs:176:27 [INFO] [stdout] | [INFO] [stdout] 176 | arduboy.print(f!(b"Scoreboard\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:400:19 [INFO] [stdout] | [INFO] [stdout] 400 | arduboy.print(f!( [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [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] [stdout] error: cannot find macro `get_tones_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:398:17 [INFO] [stdout] | [INFO] [stdout] 398 | sound.tones(get_tones_addr!(allNotes)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [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] [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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:386:19 [INFO] [stdout] | [INFO] [stdout] 386 | arduboy.print(f!( [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: 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: aborting due to 10 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: 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/tone/src/lib.rs:374:19 [INFO] [stdout] | [INFO] [stdout] 374 | arduboy.print(f!(b"tone(C4,500,C5H,5000)\n\nB: no_tone(), break\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `arduboy_rust::prelude` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/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: 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/Arduboy-Tutorials/tone/src/lib.rs:363:19 [INFO] [stdout] | [INFO] [stdout] 363 | arduboy.print(f!(b"tone(500, 4000)\n\nB: break\0")); [INFO] [stdout] | ^ [INFO] [stdout] [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/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/Arduboy-Tutorials/tone/src/lib.rs:349:19 [INFO] [stdout] | [INFO] [stdout] 349 | arduboy.print(f!( [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 `progmem` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | progmem!( [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 `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 `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/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/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 `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] [stderr] error: could not compile `serial` (lib) due to 11 previous errors [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 `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 `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: 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] [stderr] error: could not compile `fxdrawframes` (lib test) due to 11 previous errors [INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/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/Arduboy-Tutorials/demo9/src/lib.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | const PLAYER_X_OFFSET: i16 = WIDTH as i16 / 2 - PLAYER_SIZE / 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/Arduboy-Tutorials/demo9/src/lib.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | const PLAYER_Y_OFFSET: i16 = HEIGHT as i16 / 2 - PLAYER_SIZE / 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/Arduboy-Tutorials/demo9/src/lib.rs:122:26 [INFO] [stdout] | [INFO] [stdout] 122 | let tileswide: i16 = WIDTH / TILE_SIZE + 1; [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/demo9/src/lib.rs:123:26 [INFO] [stdout] | [INFO] [stdout] 123 | let tilestall: i16 = HEIGHT / TILE_SIZE + 1; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:151:29 [INFO] [stdout] | [INFO] [stdout] 151 | if arduboy.just_pressed(A_BUTTON) { [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/demo9/src/lib.rs:156:24 [INFO] [stdout] | [INFO] [stdout] 156 | 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/demo9/src/lib.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 161 | 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/Arduboy-Tutorials/demo9/src/lib.rs:166:24 [INFO] [stdout] | [INFO] [stdout] 166 | 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/demo9/src/lib.rs:171:24 [INFO] [stdout] | [INFO] [stdout] 171 | if arduboy.pressed(RIGHT) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:86:23 [INFO] [stdout] | [INFO] [stdout] 86 | arduboy.print(f!(b"Correct Number: \0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:181:29 [INFO] [stdout] | [INFO] [stdout] 181 | if arduboy.just_pressed(A_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | if arduboy.just_pressed(A_BUTTON) { [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[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:195:29 [INFO] [stdout] | [INFO] [stdout] 195 | if arduboy.just_pressed(A_BUTTON) { [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: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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:85:23 [INFO] [stdout] | [INFO] [stdout] 85 | arduboy.print(f!(b"\n\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/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 `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] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:84:23 [INFO] [stdout] | [INFO] [stdout] 84 | arduboy.print(f!(b"You won!\0")); [INFO] [stdout] | ^ [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] 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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:77:35 [INFO] [stdout] | [INFO] [stdout] 77 | arduboy.print(f!(b" is too low!\0")); [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[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[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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:74:35 [INFO] [stdout] | [INFO] [stdout] 74 | arduboy.print(f!(b" is too high!\0")); [INFO] [stdout] | ^ [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] 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 `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[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 `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] 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 `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 `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 `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[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 `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] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:70:31 [INFO] [stdout] | [INFO] [stdout] 70 | arduboy.print(f!(b"Good luck!\0")); [INFO] [stdout] | ^ [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[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[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 `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 `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[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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:68:27 [INFO] [stdout] | [INFO] [stdout] 68 | arduboy.print(f!(b"\n\0")); [INFO] [stdout] | ^ [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 `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[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 `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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:66:27 [INFO] [stdout] | [INFO] [stdout] 66 | arduboy.print(f!(b"Number to guess: \0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `progmem` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | progmem!( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:65:27 [INFO] [stdout] | [INFO] [stdout] 65 | arduboy.print(f!(b"\n\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `get_sprite_addr` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:136:21 [INFO] [stdout] | [INFO] [stdout] 136 | get_sprite_addr!(tiles), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:63:27 [INFO] [stdout] | [INFO] [stdout] 63 | arduboy.print(f!(b"Attempt: \0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:145:19 [INFO] [stdout] | [INFO] [stdout] 145 | arduboy.print(f!(b",\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:39:27 [INFO] [stdout] | [INFO] [stdout] 39 | arduboy.print(f!(b"Correct Number: \0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | arduboy.print(f!(b"Title Screen\n\0")); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:38:27 [INFO] [stdout] | [INFO] [stdout] 38 | 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/demo9/src/lib.rs:187:19 [INFO] [stdout] | [INFO] [stdout] 187 | arduboy.print(f!(b"Game Over Screen\n\0")); [INFO] [stdout] | ^ [INFO] [stdout] [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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | arduboy.print(f!(b"You lost!\0")); [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: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: cannot find macro `f` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:194:19 [INFO] [stdout] | [INFO] [stdout] 194 | arduboy.print(f!(b"High Score Screen\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/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[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[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[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[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[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[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[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[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[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/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 `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[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[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[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[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | Color::Black, [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [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: aborting due to 34 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sprites` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | sprites::draw_override( [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `sprites` [INFO] [stdout] [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 `Color` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:142:36 [INFO] [stdout] | [INFO] [stdout] 142 | arduboy.fill_rect(0, 0, 48, 8, Color::Black); [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/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[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[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: aborting due to 24 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 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[E0412]: cannot find type `Arduboy2` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/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 `c_int` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:10:23 [INFO] [stdout] | [INFO] [stdout] 10 | static mut playerwin: c_int = 0; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 6 + 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/demo5/src/lib.rs:11:22 [INFO] [stdout] | [INFO] [stdout] 11 | static mut attempts: c_int = 0; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 6 + 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/demo5/src/lib.rs:12:27 [INFO] [stdout] | [INFO] [stdout] 12 | static mut guessednumber: c_int = 0; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 6 + 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/demo5/src/lib.rs:13:26 [INFO] [stdout] | [INFO] [stdout] 13 | static mut randomnumber: c_int = 0; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 6 + 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/demo5/src/lib.rs:14:23 [INFO] [stdout] | [INFO] [stdout] 14 | static mut lastguess: c_int = 0; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 6 + use core::ffi::c_int; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:41:16 [INFO] [stdout] | [INFO] [stdout] 41 | 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] 28 | 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/Arduboy-Tutorials/demo5/src/lib.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | if UP.just_pressed() { [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/demo5/src/lib.rs:51:16 [INFO] [stdout] | [INFO] [stdout] 51 | if DOWN.just_pressed() { [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/demo5/src/lib.rs:54:16 [INFO] [stdout] | [INFO] [stdout] 54 | 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] 28 | 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/demo5/src/lib.rs:89:12 [INFO] [stdout] | [INFO] [stdout] 89 | 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] 28 | pub unsafe extern "C" fn loop_() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:90:54 [INFO] [stdout] | [INFO] [stdout] 90 | randomnumber = random_between(1, 101) as c_int; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 6 + use core::ffi::c_int; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Arduboy2` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/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] [stderr] error: could not compile `fxhelloworld` (lib test) due to 35 previous errors [INFO] [stdout] error[E0412]: cannot find type `Arduboy2` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/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/Arduboy-Tutorials/demo9/src/lib.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | const PLAYER_X_OFFSET: i16 = WIDTH as i16 / 2 - PLAYER_SIZE / 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/Arduboy-Tutorials/demo9/src/lib.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | const PLAYER_Y_OFFSET: i16 = HEIGHT as i16 / 2 - PLAYER_SIZE / 2; [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/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[E0425]: cannot find value `WIDTH` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:122:26 [INFO] [stdout] | [INFO] [stdout] 122 | let tileswide: i16 = WIDTH / TILE_SIZE + 1; [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/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] [stdout] error[E0425]: cannot find value `HEIGHT` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:123:26 [INFO] [stdout] | [INFO] [stdout] 123 | let tilestall: i16 = HEIGHT / TILE_SIZE + 1; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:151:29 [INFO] [stdout] | [INFO] [stdout] 151 | if arduboy.just_pressed(A_BUTTON) { [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/demo9/src/lib.rs:156:24 [INFO] [stdout] | [INFO] [stdout] 156 | 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/demo9/src/lib.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 161 | if arduboy.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/ArduboyFX/fxdrawballs/src/lib.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | 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/Arduboy-Tutorials/demo9/src/lib.rs:166:24 [INFO] [stdout] | [INFO] [stdout] 166 | 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/demo9/src/lib.rs:171:24 [INFO] [stdout] | [INFO] [stdout] 171 | if arduboy.pressed(RIGHT) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:181:29 [INFO] [stdout] | [INFO] [stdout] 181 | if arduboy.just_pressed(A_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:36:28 [INFO] [stdout] | [INFO] [stdout] 36 | static mut circle_points: [Point; CIRCLE_POINTS as usize] = [ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | if arduboy.just_pressed(A_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | Point { x: -15, y: 0 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:195:29 [INFO] [stdout] | [INFO] [stdout] 195 | if arduboy.just_pressed(A_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | Point { x: -15, y: 1 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | Point { x: -15, y: 2 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | Point { x: -15, y: 3 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | Point { x: -15, y: 4 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | Point { x: -14, y: 5 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | Point { x: -14, y: 6 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | Point { x: -13, y: 7 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | Point { x: -13, y: 8 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Point { x: -12, y: 9 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | Point { x: -11, y: 10 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | Point { x: -10, y: 11 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | Point { x: -9, y: 12 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | Point { x: -8, y: 13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | Point { x: -7, y: 13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | Point { x: -6, y: 14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | Point { x: -5, y: 14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | Point { x: -4, y: 14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | Point { x: -3, y: 15 }, [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/demo9/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] [stderr] error: could not compile `demo9` (lib) due to 25 previous errors [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | Point { x: -2, y: 15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | Point { x: -1, y: 15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | Point { x: 0, y: 15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | Point { x: 1, y: 15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | Point { x: 2, y: 15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | Point { x: 3, y: 15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | Point { x: 4, y: 14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | Point { x: 5, y: 14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | Point { x: 6, y: 14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | Point { x: 7, y: 13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | Point { x: 8, y: 13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | Point { x: 9, y: 12 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | Point { x: 10, y: 11 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | Point { x: 11, y: 10 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | Point { x: 12, y: 9 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | Point { x: 12, y: 8 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | Point { x: 13, y: 7 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | Point { x: 13, y: 6 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | Point { x: 14, y: 5 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | Point { x: 14, y: 4 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | Point { x: 14, y: 3 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | Point { x: 14, y: 2 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | Point { x: 14, y: 1 }, [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: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 `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | Point { x: 15, y: 0 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | Point { x: 15, y: -1 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | Point { x: 15, y: -2 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | Point { x: 15, y: -3 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | Point { x: 15, y: -4 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | Point { x: 14, y: -5 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | Point { x: 14, y: -6 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | Point { x: 13, y: -7 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | Point { x: 13, y: -8 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | Point { x: 12, y: -9 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | Point { x: 11, y: -10 }, [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/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] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | Point { x: 10, y: -11 }, [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/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] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | Point { x: 9, y: -12 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | Point { x: 8, y: -13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | Point { x: 7, y: -13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | Point { x: 6, y: -14 }, [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/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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | Point { x: 5, y: -14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | Point { x: 4, y: -14 }, [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/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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | Point { x: 3, y: -15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | Point { x: 2, y: -15 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | Point { x: 1, y: -15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | Point { x: 0, y: -15 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | Point { x: -1, y: -15 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | Point { x: -2, y: -15 }, [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 `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | Point { x: -3, y: -15 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | Point { x: -4, y: -14 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | Point { x: -5, y: -14 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | Point { x: -6, y: -14 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | Point { x: -7, y: -13 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | Point { x: -8, y: -13 }, [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/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 `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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | Point { x: -9, y: -12 }, [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/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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | Point { x: -10, y: -11 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | Point { x: -11, y: -10 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | Point { x: -12, y: -9 }, [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | Point { x: -12, y: -8 }, [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/Arduboy-Tutorials/demo5/src/lib.rs:23:20 [INFO] [stdout] | [INFO] [stdout] 23 | randomnumber = random_between(1, 101) as i16; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | Point { x: -13, y: -7 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | Point { x: -13, y: -6 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | Point { x: -14, y: -5 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `demo6` (lib test) due to 20 previous errors [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] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | Point { x: -14, y: -4 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | Point { x: -14, y: -3 }, [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/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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | Point { x: -14, y: -2 }, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | Point { x: -14, y: -1 }, [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:43:21 [INFO] [stdout] | [INFO] [stdout] 43 | let frect = Rect { [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[E0412]: cannot find type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:123:20 [INFO] [stdout] | [INFO] [stdout] 123 | static mut camera: Point = Point { x: 0, y: 0 }; [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: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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:123:28 [INFO] [stdout] | [INFO] [stdout] 123 | static mut camera: Point = Point { x: 0, y: 0 }; [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[E0412]: cannot find type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:124:26 [INFO] [stdout] | [INFO] [stdout] 124 | static mut map_location: Point = Point { x: 16, y: 16 }; [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[E0422]: cannot find struct, variant or union type `Point` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:124:34 [INFO] [stdout] | [INFO] [stdout] 124 | static mut map_location: Point = Point { x: 16, y: 16 }; [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/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[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 `A` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:496:29 [INFO] [stdout] | [INFO] [stdout] 496 | if arduboy.just_pressed(A) && balls_visible < MAX_BALLS { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a const parameter [INFO] [stdout] | [INFO] [stdout] 490 | 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/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[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[E0425]: cannot find value `B` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:499:29 [INFO] [stdout] | [INFO] [stdout] 499 | if arduboy.just_pressed(B) && balls_visible > 0 { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a const parameter [INFO] [stdout] | [INFO] [stdout] 490 | 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/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[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[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[E0425]: cannot find value `UP` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:503:24 [INFO] [stdout] | [INFO] [stdout] 503 | if arduboy.pressed(UP) && map_location.y > 16 { [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/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] [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 `DOWN` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:506:24 [INFO] [stdout] | [INFO] [stdout] 506 | if arduboy.pressed(DOWN) && map_location.y < 176 { [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/fxdrawballs/src/lib.rs:509:24 [INFO] [stdout] | [INFO] [stdout] 509 | if arduboy.pressed(LEFT) && map_location.x > 16 { [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/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] 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[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] [stdout] error[E0425]: cannot find value `RIGHT` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:512:24 [INFO] [stdout] | [INFO] [stdout] 512 | if arduboy.pressed(RIGHT) && map_location.x < 112 { [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/fxdrawballs/src/lib.rs:540:29 [INFO] [stdout] | [INFO] [stdout] 540 | if !arduboy.not_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/fxdrawballs/src/lib.rs:541:33 [INFO] [stdout] | [INFO] [stdout] 541 | && !arduboy.not_pressed(DOWN) [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: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 `LEFT` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:542:33 [INFO] [stdout] | [INFO] [stdout] 542 | && !arduboy.not_pressed(LEFT) [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 `RIGHT` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:543:33 [INFO] [stdout] | [INFO] [stdout] 543 | && !arduboy.not_pressed(RIGHT) [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/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 `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[E0412]: cannot find type `Arduboy2` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:8:16 [INFO] [stdout] | [INFO] [stdout] 8 | 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/fxdrawballs/src/lib.rs:556:28 [INFO] [stdout] | [INFO] [stdout] 556 | if ball[i].x > WIDTH - ballWidth as i16 { [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: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 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[E0425]: cannot find value `WIDTH` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:557:29 [INFO] [stdout] | [INFO] [stdout] 557 | ball[i].x = WIDTH - ballWidth 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/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[E0412]: cannot find type `ArduboyTones` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | const sound: ArduboyTones = ArduboyTones::new(); [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: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 `HEIGHT` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:570:28 [INFO] [stdout] | [INFO] [stdout] 570 | if ball[i].y > HEIGHT - ballHeight as i16 { [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 `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[E0425]: cannot find value `HEIGHT` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:571:29 [INFO] [stdout] | [INFO] [stdout] 571 | ball[i].y = HEIGHT - ballHeight as i16; [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[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[E0433]: failed to resolve: use of undeclared type `Arduboy2` [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:10:27 [INFO] [stdout] | [INFO] [stdout] 10 | const arduboy: Arduboy2 = Arduboy2::new(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Arduboy2` [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 `NOTE_E4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | NOTE_E4, [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[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 `NOTE_D4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | NOTE_D4, [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[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 `NOTE_C4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | NOTE_C4, [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[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[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | NOTE_REST, [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[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 `NOTE_D4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | NOTE_D4, [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[E0425]: cannot find value `NOTE_C4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | NOTE_C4, [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 function `random_between` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:42:32 [INFO] [stdout] | [INFO] [stdout] 42 | randomnumber = random_between(1, 101) as i16; [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 `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 `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[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[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[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[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 `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | NOTE_REST, [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 `NOTE_C4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | NOTE_C4, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | NOTE_REST, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_E4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | NOTE_E4, [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/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 `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:304:9 [INFO] [stdout] | [INFO] [stdout] 304 | NOTE_REST, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_G4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | NOTE_G4, [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: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 `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 308 | NOTE_REST, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_F4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:310:9 [INFO] [stdout] | [INFO] [stdout] 310 | NOTE_F4, [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/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[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | NOTE_REST, [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: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[E0425]: cannot find value `NOTE_A4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 314 | NOTE_A4, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | NOTE_REST, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_D5H` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:318:9 [INFO] [stdout] | [INFO] [stdout] 318 | NOTE_D5H, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:320:9 [INFO] [stdout] | [INFO] [stdout] 320 | NOTE_REST, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_D5H` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:322:9 [INFO] [stdout] | [INFO] [stdout] 322 | NOTE_D5H, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | NOTE_REST, [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: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] [stdout] error[E0425]: cannot find value `TONES_REPEAT` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | TONES_REPEAT, [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/tone/src/lib.rs:333:28 [INFO] [stdout] | [INFO] [stdout] 333 | 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/tone/src/lib.rs:337:28 [INFO] [stdout] | [INFO] [stdout] 337 | if arduboy.pressed(DOWN) { [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[E0425]: cannot find value `B` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:341:28 [INFO] [stdout] | [INFO] [stdout] 341 | if arduboy.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] 282 | pub unsafe extern "C" fn loop_() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `B_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:354:28 [INFO] [stdout] | [INFO] [stdout] 354 | if arduboy.pressed(B_BUTTON) { [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/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[E0425]: cannot find value `B_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:366:28 [INFO] [stdout] | [INFO] [stdout] 366 | if arduboy.pressed(B_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_C4` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:372:17 [INFO] [stdout] | [INFO] [stdout] 372 | sound.tone2(NOTE_C4, 500, NOTE_C5H, 5000); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_C5H` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:372:31 [INFO] [stdout] | [INFO] [stdout] 372 | sound.tone2(NOTE_C4, 500, NOTE_C5H, 5000); [INFO] [stdout] | ^^^^^^^^ not found in this scope [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[E0425]: cannot find value `B_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:377:28 [INFO] [stdout] | [INFO] [stdout] 377 | if arduboy.pressed(B_BUTTON) { [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[E0425]: cannot find function `random_between` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo5/src/lib.rs:90:28 [INFO] [stdout] | [INFO] [stdout] 90 | randomnumber = random_between(1, 101) as c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_C7H` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:384:17 [INFO] [stdout] | [INFO] [stdout] 384 | sound.tone3(NOTE_C7H, 500, NOTE_REST, 1000, NOTE_C6, 5000); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_REST` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:384:32 [INFO] [stdout] | [INFO] [stdout] 384 | sound.tone3(NOTE_C7H, 500, NOTE_REST, 1000, NOTE_C6, 5000); [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/Arduboy-Tutorials/demo9/src/lib.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | Color::Black, [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_C6` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:384:49 [INFO] [stdout] | [INFO] [stdout] 384 | sound.tone3(NOTE_C7H, 500, NOTE_REST, 1000, NOTE_C6, 5000); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `B_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:391:28 [INFO] [stdout] | [INFO] [stdout] 391 | if arduboy.pressed(B_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:405:28 [INFO] [stdout] | [INFO] [stdout] 405 | if arduboy.pressed(A_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UP_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:409:28 [INFO] [stdout] | [INFO] [stdout] 409 | if arduboy.pressed(UP_BUTTON) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `B_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:412:28 [INFO] [stdout] | [INFO] [stdout] 412 | if arduboy.pressed(B_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `A_BUTTON` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:424:28 [INFO] [stdout] | [INFO] [stdout] 424 | if arduboy.pressed(A_BUTTON) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_C5H` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:428:30 [INFO] [stdout] | [INFO] [stdout] 428 | in_ram[38] = NOTE_C5H; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOTE_D5H` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:431:30 [INFO] [stdout] | [INFO] [stdout] 431 | in_ram[38] = NOTE_D5H; [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/Arduboy-Tutorials/tone/src/lib.rs:435:28 [INFO] [stdout] | [INFO] [stdout] 435 | if arduboy.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] 282 | 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/Arduboy-Tutorials/tone/src/lib.rs:446:28 [INFO] [stdout] | [INFO] [stdout] 446 | if arduboy.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] 282 | 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/fxdrawballs/src/lib.rs:474:5 [INFO] [stdout] | [INFO] [stdout] 474 | fx::begin_data(FX_DATA_PAGE); [INFO] [stdout] | ^^ use of undeclared crate or module `fx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VOLUME_ALWAYS_NORMAL` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:452:23 [INFO] [stdout] | [INFO] [stdout] 452 | sound.volume_mode(VOLUME_ALWAYS_NORMAL); [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/Arduboy-Tutorials/tone/src/lib.rs:460:28 [INFO] [stdout] | [INFO] [stdout] 460 | if arduboy.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] 282 | pub unsafe extern "C" fn loop_() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VOLUME_ALWAYS_HIGH` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:467:23 [INFO] [stdout] | [INFO] [stdout] 467 | sound.volume_mode(VOLUME_ALWAYS_HIGH); [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 `B` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:473:28 [INFO] [stdout] | [INFO] [stdout] 473 | if arduboy.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] 282 | pub unsafe extern "C" fn loop_() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VOLUME_IN_TONE` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:478:23 [INFO] [stdout] | [INFO] [stdout] 478 | sound.volume_mode(VOLUME_IN_TONE); [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/tone/src/lib.rs:8:27 [INFO] [stdout] | [INFO] [stdout] 8 | 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 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: aborting due to 30 previous errors [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] 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] 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] 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 `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 `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[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[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[E0433]: failed to resolve: use of undeclared type `ArduboyTones` [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:9:29 [INFO] [stdout] | [INFO] [stdout] 9 | 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 crate or module `sprites` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | sprites::draw_override( [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 `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[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[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[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 `Color` [INFO] [stdout] --> Examples/Arduboy-Tutorials/demo9/src/lib.rs:142:36 [INFO] [stdout] | [INFO] [stdout] 142 | arduboy.fill_rect(0, 0, 48, 8, Color::Black); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 37 previous errors [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] 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 `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: aborting due to 24 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 `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[E0425]: cannot find function `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 342 | delay(BUTTON_DELAY); [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/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[E0425]: cannot find function `random_less_than` in this scope [INFO] [stdout] --> Examples/ArduboyFX/fxdrawballs/src/lib.rs:476:15 [INFO] [stdout] | [INFO] [stdout] 476 | b.x = random_less_than(113) as i16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `demo5` (lib) due to 31 previous errors [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 `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | delay(1000); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `demo7` (lib test) due to 29 previous errors [INFO] [stdout] error[E0425]: cannot find function `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | delay(BUTTON_DELAY); [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/ArduboyFX/fxdrawballs/src/lib.rs:477:15 [INFO] [stdout] | [INFO] [stdout] 477 | b.y = random_less_than(49) as i16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [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/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 `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:379:13 [INFO] [stdout] | [INFO] [stdout] 379 | delay(BUTTON_DELAY); [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/ArduboyFX/fxdrawballs/src/lib.rs:479:12 [INFO] [stdout] | [INFO] [stdout] 479 | if random_less_than(100) > 49 { [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 `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:393:13 [INFO] [stdout] | [INFO] [stdout] 393 | delay(BUTTON_DELAY); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `demo9` (lib test) due to 25 previous errors [INFO] [stdout] error[E0425]: cannot find function `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:413:13 [INFO] [stdout] | [INFO] [stdout] 413 | delay(BUTTON_DELAY); [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/ArduboyFX/fxdrawballs/src/lib.rs:483:12 [INFO] [stdout] | [INFO] [stdout] 483 | if random_less_than(100) > 49 { [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 `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:433:13 [INFO] [stdout] | [INFO] [stdout] 433 | delay(BUTTON_DELAY); [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/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[E0425]: cannot find function `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:436:13 [INFO] [stdout] | [INFO] [stdout] 436 | delay(BUTTON_DELAY); [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 `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | delay(BUTTON_DELAY); [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/fxdrawballs/src/lib.rs:521:9 [INFO] [stdout] | [INFO] [stdout] 521 | fx::read_data_array( [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/fxdrawballs/src/lib.rs:531:13 [INFO] [stdout] | [INFO] [stdout] 531 | fx::draw_bitmap( [INFO] [stdout] | ^^ use of undeclared crate or module `fx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:462:13 [INFO] [stdout] | [INFO] [stdout] 462 | delay(BUTTON_DELAY); [INFO] [stdout] | ^^^^^ not found in this scope [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[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 `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:474:13 [INFO] [stdout] | [INFO] [stdout] 474 | delay(BUTTON_DELAY); [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/fxdrawballs/src/lib.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 551 | fx::draw_bitmap(ball[i].x, ball[i].y, FX_DATA_BALLS, 0, dbmMasked); [INFO] [stdout] | ^^ use of undeclared crate or module `fx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:483:48 [INFO] [stdout] | [INFO] [stdout] 483 | arduboy.fill_circle(circle_pos, 54, 7, Color::Black); [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/tone/src/lib.rs:488:48 [INFO] [stdout] | [INFO] [stdout] 488 | arduboy.fill_circle(circle_pos, 54, 7, Color::White); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `delay` in this scope [INFO] [stdout] --> Examples/Arduboy-Tutorials/tone/src/lib.rs:491:5 [INFO] [stdout] | [INFO] [stdout] 491 | delay(100); [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/fxdrawballs/src/lib.rs:582:5 [INFO] [stdout] | [INFO] [stdout] 582 | fx::display_clear(); [INFO] [stdout] | ^^ use of undeclared crate or module `fx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 88 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 `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: aborting due to 116 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] [stderr] error: could not compile `drboy` (lib) due to 60 previous errors [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] [stderr] error: could not compile `tone` (lib) due to 89 previous errors [INFO] [stderr] error: could not compile `fxdrawballs` (lib test) due to 117 previous errors [INFO] [stderr] error: could not compile `drboy` (lib test) due to 60 previous errors [INFO] running `Command { std: "docker" "inspect" "2e3672c9dc68cda6773cf31f32d2df91a66d2a523dc483db6afbad89d5ba65bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e3672c9dc68cda6773cf31f32d2df91a66d2a523dc483db6afbad89d5ba65bd", kill_on_drop: false }` [INFO] [stdout] 2e3672c9dc68cda6773cf31f32d2df91a66d2a523dc483db6afbad89d5ba65bd [INFO] checking ZennDev1337/Rust-for-Arduboy against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZennDev1337%2FRust-for-Arduboy" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ZennDev1337/Rust-for-Arduboy on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-1-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-1-tc2/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-1-tc2/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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 68b3ad1cf74a0e16100b2bdee5cb6c28e10fa579d4075912c70e50d368a470f2 [INFO] running `Command { std: "docker" "start" "-a" "68b3ad1cf74a0e16100b2bdee5cb6c28e10fa579d4075912c70e50d368a470f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "68b3ad1cf74a0e16100b2bdee5cb6c28e10fa579d4075912c70e50d368a470f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "68b3ad1cf74a0e16100b2bdee5cb6c28e10fa579d4075912c70e50d368a470f2", kill_on_drop: false }` [INFO] [stdout] 68b3ad1cf74a0e16100b2bdee5cb6c28e10fa579d4075912c70e50d368a470f2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 76beb324e9c76df24119c83729cf3e952e0560da6b79ff9fbef8faa3ce638ae0 [INFO] running `Command { std: "docker" "start" "-a" "76beb324e9c76df24119c83729cf3e952e0560da6b79ff9fbef8faa3ce638ae0", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] no edition found in manifest, probably 2015, skipping [INFO] running `Command { std: "docker" "inspect" "76beb324e9c76df24119c83729cf3e952e0560da6b79ff9fbef8faa3ce638ae0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "76beb324e9c76df24119c83729cf3e952e0560da6b79ff9fbef8faa3ce638ae0", kill_on_drop: false }` [INFO] [stdout] 76beb324e9c76df24119c83729cf3e952e0560da6b79ff9fbef8faa3ce638ae0