[INFO] cloning repository https://github.com/dylanopen/realms [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dylanopen/realms" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdylanopen%2Frealms", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdylanopen%2Frealms'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 4ae962211993d11d2f0bac1731c1eee95c9bde9a [INFO] testing dylanopen/realms against 1.84.0 for beta-1.85-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdylanopen%2Frealms" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/dylanopen/realms on toolchain 1.84.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.84.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/dylanopen/realms [INFO] finished tweaking git repo https://github.com/dylanopen/realms [INFO] tweaked toml for git repo https://github.com/dylanopen/realms written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.84.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 109 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.84.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fast_image_resize v4.2.1 [INFO] [stderr] Downloaded ril v0.10.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:86ea7c7af713d31e8cfdb68a6d0db50b5cf7cbeecde3d112f9f257f747318d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.84.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b0d1436fcd218895019ab07a628b20f7384058232718ec3ffb744556a617f6ae [INFO] running `Command { std: "docker" "start" "-a" "b0d1436fcd218895019ab07a628b20f7384058232718ec3ffb744556a617f6ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b0d1436fcd218895019ab07a628b20f7384058232718ec3ffb744556a617f6ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b0d1436fcd218895019ab07a628b20f7384058232718ec3ffb744556a617f6ae", kill_on_drop: false }` [INFO] [stdout] b0d1436fcd218895019ab07a628b20f7384058232718ec3ffb744556a617f6ae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:86ea7c7af713d31e8cfdb68a6d0db50b5cf7cbeecde3d112f9f257f747318d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.84.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5e13a0ad70cb194fb4f18970ce87f58f2dd6a765ee1aad6b8185b99bcfa21f4d [INFO] running `Command { std: "docker" "start" "-a" "5e13a0ad70cb194fb4f18970ce87f58f2dd6a765ee1aad6b8185b99bcfa21f4d", kill_on_drop: false }` [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling once_cell v1.20.2 [INFO] [stderr] Compiling pkg-config v0.3.31 [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling xml-rs v0.8.25 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling libloading v0.8.6 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling dlib v0.5.2 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling rustix v0.38.43 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling syn v2.0.96 [INFO] [stderr] Compiling downcast-rs v1.2.1 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling miniz_oxide v0.8.3 [INFO] [stderr] Compiling cc v1.2.9 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling bitflags v2.8.0 [INFO] [stderr] Compiling litrs v0.4.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling document-features v0.2.10 [INFO] [stderr] Compiling flate2 v1.0.35 [INFO] [stderr] Compiling minifb v0.27.0 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling wayland-commons v0.29.5 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling ttf-parser v0.15.2 [INFO] [stderr] Compiling xcursor v0.3.8 [INFO] [stderr] Compiling csscolorparser v0.6.2 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling colorgrad v0.6.2 [INFO] [stderr] Compiling tempfile v3.15.0 [INFO] [stderr] Compiling fontdue v0.7.3 [INFO] [stderr] Compiling png v0.17.16 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling raw-window-handle v0.6.2 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling fast_image_resize v4.2.1 [INFO] [stderr] Compiling wayland-cursor v0.29.5 [INFO] [stderr] Compiling ril v0.10.3 [INFO] [stderr] Compiling realms v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 51s [INFO] running `Command { std: "docker" "inspect" "5e13a0ad70cb194fb4f18970ce87f58f2dd6a765ee1aad6b8185b99bcfa21f4d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e13a0ad70cb194fb4f18970ce87f58f2dd6a765ee1aad6b8185b99bcfa21f4d", kill_on_drop: false }` [INFO] [stdout] 5e13a0ad70cb194fb4f18970ce87f58f2dd6a765ee1aad6b8185b99bcfa21f4d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:86ea7c7af713d31e8cfdb68a6d0db50b5cf7cbeecde3d112f9f257f747318d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.84.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9534c3733f46d5eefe4d2d2788f4ed8cf53f45f82c1e6729a1d66da8876c40f8 [INFO] running `Command { std: "docker" "start" "-a" "9534c3733f46d5eefe4d2d2788f4ed8cf53f45f82c1e6729a1d66da8876c40f8", kill_on_drop: false }` [INFO] [stderr] Compiling realms v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.72s [INFO] running `Command { std: "docker" "inspect" "9534c3733f46d5eefe4d2d2788f4ed8cf53f45f82c1e6729a1d66da8876c40f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9534c3733f46d5eefe4d2d2788f4ed8cf53f45f82c1e6729a1d66da8876c40f8", kill_on_drop: false }` [INFO] [stdout] 9534c3733f46d5eefe4d2d2788f4ed8cf53f45f82c1e6729a1d66da8876c40f8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:86ea7c7af713d31e8cfdb68a6d0db50b5cf7cbeecde3d112f9f257f747318d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.84.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a65232a9db88b5748ca7db883a709878a38108232f5e6c5c56ba6a0a4087d558 [INFO] running `Command { std: "docker" "start" "-a" "a65232a9db88b5748ca7db883a709878a38108232f5e6c5c56ba6a0a4087d558", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/realms-20eb200a7f31ed91) [INFO] [stderr] Doc-tests realms [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test src/component.rs - component::Vec2f::sub (line 48) ... FAILED [INFO] [stdout] test src/component.rs - component::Vec2f::div (line 80) ... FAILED [INFO] [stdout] test src/data.rs - data::Color::new (line 80) ... FAILED [INFO] [stdout] test src/data.rs - data::GameTime::delta (line 184) ... FAILED [INFO] [stdout] test src/data.rs - data::Color::rgba (line 45) ... FAILED [INFO] [stdout] test src/component.rs - component::Vec2f::mul (line 64) ... FAILED [INFO] [stdout] test src/component.rs - component::Vec2f::new (line 19) ... FAILED [INFO] [stdout] test src/component.rs - component::Vec2f::add (line 32) ... FAILED [INFO] [stdout] test src/data.rs - data::Color::rgb (line 63) ... FAILED [INFO] [stdout] test src/data.rs - data::GameTime::new_frame (line 166) ... FAILED [INFO] [stdout] test src/data.rs - data::GameTime::fps (line 200) ... FAILED [INFO] [stdout] test src/data.rs - data::GameTime::runtimes (line 233) ... FAILED [INFO] [stdout] test src/data.rs - data::GameTime::new (line 147) ... FAILED [INFO] [stdout] test src/data.rs - data::GameTime::runtime (line 215) ... FAILED [INFO] [stdout] test src/input.rs - input::key_down (line 15) ... FAILED [INFO] [stdout] test src/input.rs - input::key_just_released (line 43) ... FAILED [INFO] [stdout] test src/input.rs - input::key_just_pressed (line 29) ... FAILED [INFO] [stdout] test src/input.rs - input::mouse_down_right (line 104) ... FAILED [INFO] [stdout] test src/input.rs - input::mouse_down (line 76) ... FAILED [INFO] [stdout] test src/input.rs - input::mouse_down_middle (line 118) ... FAILED [INFO] [stdout] test src/input.rs - input::mouse_pos (line 62) ... FAILED [INFO] [stdout] test src/input.rs - input::mouse_down_left (line 90) ... FAILED [INFO] [stdout] test src/node.rs - node::NodeDraw::draw (line 21) ... FAILED [INFO] [stdout] test src/pixel.rs - pixel::Pixel (line 18) ... FAILED [INFO] [stdout] test src/rect.rs - rect::Rect::fill (line 70) ... FAILED [INFO] [stdout] test src/pixel.rs - pixel::Pixel::new (line 44) ... FAILED [INFO] [stdout] test src/sprite.rs - sprite::Sprite (line 19) ... FAILED [INFO] [stdout] test src/rect.rs - rect::Rect::new (line 47) ... FAILED [INFO] [stdout] test src/sprite.rs - sprite::Sprite<'a>::new (line 40) ... FAILED [INFO] [stdout] test src/window.rs - window::Window (line 14) ... FAILED [INFO] [stdout] test src/rect.rs - rect::Rect (line 18) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::get_height (line 187) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::get_width (line 173) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::new_frame (line 121) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::is_running (line 74) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::set_fps (line 142) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::set_pixel (line 99) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::close (line 157) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::new (line 40) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/component.rs - component::Vec2f::sub (line 48) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut a = Vec2f::new(20.0, 10.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 4 | let b = Vec2f::new(5.0, 4.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/component.rs - component::Vec2f::div (line 80) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:81:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut a = Vec2f::new(20.0, 10.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 4 | let b = Vec2f::new(5.0, 4.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Color::new (line 80) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:81:13 [INFO] [stdout] | [INFO] [stdout] 3 | let black = Color::new(); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::GameTime::delta (line 184) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/data.rs:185:26 [INFO] [stdout] | [INFO] [stdout] 3 | let player_speed = 100 * w.time.delta(); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Color::rgba (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:46:19 [INFO] [stdout] | [INFO] [stdout] 3 | let transparent = Color::rgba(0, 0, 0, 0); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:47:13 [INFO] [stdout] | [INFO] [stdout] 4 | let white = Color::rgba(255, 255, 255, 255); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:48:24 [INFO] [stdout] | [INFO] [stdout] 5 | let translucent_blue = Color::rgba(31, 127, 255, 100); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/component.rs - component::Vec2f::mul (line 64) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:65:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut a = Vec2f::new(20.0, 10.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 4 | let b = Vec2f::new(5.0, 4.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/component.rs - component::Vec2f::new (line 19) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:20:21 [INFO] [stdout] | [INFO] [stdout] 3 | let rect_position = Vec2f::new(100.0, 80.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:21:17 [INFO] [stdout] | [INFO] [stdout] 4 | let rect_size = Vec2f::new(200.0, 160.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/component.rs - component::Vec2f::add (line 32) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut a = Vec2f::new(20.0, 10.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/component.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 4 | let b = Vec2f::new(5.0, 4.0); [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Color::rgb (line 63) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:64:11 [INFO] [stdout] | [INFO] [stdout] 3 | let red = Color::rgb(255, 0, 0); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:65:13 [INFO] [stdout] | [INFO] [stdout] 4 | let green = Color::rgb(0, 255, 0); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 5 | let blue = Color::rgb(0, 0, 255); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/data.rs:67:14 [INFO] [stdout] | [INFO] [stdout] 6 | let yellow = Color::rgb(255, 255, 0); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::GameTime::new_frame (line 166) stdout ---- [INFO] [stdout] error[E0424]: expected value, found module `self` [INFO] [stdout] --> src/data.rs:167:1 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_data_rs_166_0() { [INFO] [stdout] | ------------------------------- this function can't have a `self` parameter [INFO] [stdout] 3 | self.time.new_frame(); [INFO] [stdout] | ^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0424`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::GameTime::fps (line 200) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/data.rs:201:36 [INFO] [stdout] | [INFO] [stdout] 3 | println!("Game running at {} FPS", w.time.fps()); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::GameTime::runtimes (line 233) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/data.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 5 | w.time.runtimes() [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::GameTime::new (line 147) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GameTime` [INFO] [stdout] --> src/data.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 3 | let time = GameTime::new(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `GameTime` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::GameTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::GameTime::runtime (line 215) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/data.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 5 | w.time.runtimes().as_secs_f64() [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::key_down (line 15) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `key_down` in this scope [INFO] [stdout] --> src/input.rs:16:4 [INFO] [stdout] | [INFO] [stdout] 3 | if key_down(&w, Key::W) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::key_down; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:16:14 [INFO] [stdout] | [INFO] [stdout] 3 | if key_down(&w, Key::W) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Key` [INFO] [stdout] --> src/input.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 3 | if key_down(&w, Key::W) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Key; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::key_just_released (line 43) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `key_just_released` in this scope [INFO] [stdout] --> src/input.rs:44:4 [INFO] [stdout] | [INFO] [stdout] 3 | if key_just_released(&w, Key::W) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::key_just_released; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 3 | if key_just_released(&w, Key::W) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Key` [INFO] [stdout] --> src/input.rs:44:26 [INFO] [stdout] | [INFO] [stdout] 3 | if key_just_released(&w, Key::W) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Key; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::key_just_pressed (line 29) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `key_just_pressed` in this scope [INFO] [stdout] --> src/input.rs:30:4 [INFO] [stdout] | [INFO] [stdout] 3 | if key_just_pressed(&w, Key::Space) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::key_just_pressed; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:30:22 [INFO] [stdout] | [INFO] [stdout] 3 | if key_just_pressed(&w, Key::Space) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Key` [INFO] [stdout] --> src/input.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 3 | if key_just_pressed(&w, Key::Space) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Key; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::mouse_down_right (line 104) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `mouse_down_right` in this scope [INFO] [stdout] --> src/input.rs:105:4 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down_right(&w) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::mouse_down_right; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:105:22 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down_right(&w) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::mouse_down (line 76) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `mouse_down` in this scope [INFO] [stdout] --> src/input.rs:77:4 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down(&w, MouseButton::Left) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::mouse_down; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:77:16 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down(&w, MouseButton::Left) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MouseButton` [INFO] [stdout] --> src/input.rs:77:19 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down(&w, MouseButton::Left) { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `MouseButton` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::MouseButton; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::MouseButton; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::mouse_down_middle (line 118) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `mouse_down_middle` in this scope [INFO] [stdout] --> src/input.rs:119:4 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down_middle(&w) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::mouse_down_middle; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:119:23 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down_middle(&w) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::mouse_pos (line 62) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `mouse_pos` in this scope [INFO] [stdout] --> src/input.rs:63:43 [INFO] [stdout] | [INFO] [stdout] 3 | println!("The mouse is at position {:?}", mouse_pos(&w)); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::mouse_pos; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:63:54 [INFO] [stdout] | [INFO] [stdout] 3 | println!("The mouse is at position {:?}", mouse_pos(&w)); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/input.rs - input::mouse_down_left (line 90) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `mouse_down_left` in this scope [INFO] [stdout] --> src/input.rs:91:4 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down_left(&w) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use realms::mouse_down_left; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/input.rs:91:21 [INFO] [stdout] | [INFO] [stdout] 3 | if mouse_down_left(&w) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/node.rs - node::NodeDraw::draw (line 21) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `node` in this scope [INFO] [stdout] --> src/node.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 4 | node.draw(&mut w); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/node.rs:23:16 [INFO] [stdout] | [INFO] [stdout] 4 | node.draw(&mut w); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/pixel.rs - pixel::Pixel (line 18) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Window` [INFO] [stdout] --> src/pixel.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut w = Window::new("pixels", 100, 100); [INFO] [stdout] | ^^^^^^ use of undeclared type `Window` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Window; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pixel` [INFO] [stdout] --> src/pixel.rs:20:13 [INFO] [stdout] | [INFO] [stdout] 4 | let pixel = Pixel::new( [INFO] [stdout] | ^^^^^ use of undeclared type `Pixel` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Pixel; [INFO] [stdout] | [INFO] [stdout] 2 + use ril::Pixel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/pixel.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 5 | Vec2f::new(32.0, 32.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/pixel.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 6 | Color::rgb(31, 255, 31) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/rect.rs - rect::Rect::fill (line 70) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> src/rect.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 3 | let fill = Rect::fill( [INFO] [stdout] | ^^^^ use of undeclared type `Rect` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/rect.rs:72:6 [INFO] [stdout] | [INFO] [stdout] 4 | &w, // need to pass in window for size field [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/rect.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 5 | Color::rgb(255, 127, 0) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/pixel.rs - pixel::Pixel::new (line 44) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pixel` [INFO] [stdout] --> src/pixel.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 3 | let pixel = Pixel::new( [INFO] [stdout] | ^^^^^ use of undeclared type `Pixel` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Pixel; [INFO] [stdout] | [INFO] [stdout] 2 + use ril::Pixel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/pixel.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 4 | Vec2f::new(50.0, 30.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/pixel.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 5 | Color::rgba(31, 127, 255, 127) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sprite.rs - sprite::Sprite (line 19) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Texture` [INFO] [stdout] --> src/sprite.rs:20:15 [INFO] [stdout] | [INFO] [stdout] 3 | let texture = Texture::load("res/image.png", 256, 256); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Texture` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Texture; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Sprite` [INFO] [stdout] --> src/sprite.rs:21:14 [INFO] [stdout] | [INFO] [stdout] 4 | let sprite = Sprite::new( [INFO] [stdout] | ^^^^^^ use of undeclared type `Sprite` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Sprite; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/sprite.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 5 | Vec2f::new(128.0, 128.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/rect.rs - rect::Rect::new (line 47) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> src/rect.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 3 | let rect = Rect::new( [INFO] [stdout] | ^^^^ use of undeclared type `Rect` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/rect.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 4 | Vec2f::new(100.0, 100.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/rect.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 5 | Vec2f::new(50.0, 50.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/rect.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 6 | Color::rgb(0, 255, 255) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sprite.rs - sprite::Sprite<'a>::new (line 40) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Texture` [INFO] [stdout] --> src/sprite.rs:41:15 [INFO] [stdout] | [INFO] [stdout] 3 | let texture = Texture::load("res/image.png", 256, 256); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Texture` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Texture; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Sprite` [INFO] [stdout] --> src/sprite.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 4 | let sprite = Sprite::new( [INFO] [stdout] | ^^^^^^ use of undeclared type `Sprite` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Sprite; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/sprite.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 5 | Vec2f::new(128.0, 128.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window (line 14) stdout ---- [INFO] [stdout] error[E0596]: cannot borrow `w` as mutable, as it is not declared as mutable [INFO] [stdout] --> src/window.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 8 | w.new_frame(); [INFO] [stdout] | ^ cannot borrow as mutable [INFO] [stdout] | [INFO] [stdout] help: consider changing this to be mutable [INFO] [stdout] | [INFO] [stdout] 6 | let mut w = Window::new("Hello Realms", 800, 600); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0596`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/rect.rs - rect::Rect (line 18) stdout ---- [INFO] [stdout] error: expected `;`, found `rect` [INFO] [stdout] --> src/rect.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 10 | w.new_frame() [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 11 | rect.draw(&mut w); [INFO] [stdout] | ---- unexpected token [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Window` [INFO] [stdout] --> src/rect.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut w = Window::new("rectangle", 800, 600); [INFO] [stdout] | ^^^^^^ use of undeclared type `Window` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Window; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> src/rect.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 4 | let rect = Rect::new( [INFO] [stdout] | ^^^^ use of undeclared type `Rect` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/rect.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 5 | Vec2f::new(64.0, 64.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vec2f` [INFO] [stdout] --> src/rect.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 6 | Vec2f::new(32.0, 32.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Vec2f` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Vec2f; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/rect.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 7 | Color::rgb(255, 255, 255) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::get_height (line 187) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Window` [INFO] [stdout] --> src/window.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 3 | let w = Window::new("example", 800, 600); [INFO] [stdout] | ^^^^^^ use of undeclared type `Window` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Window; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::get_width (line 173) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Window` [INFO] [stdout] --> src/window.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 3 | let w = Window::new("example", 800, 600); [INFO] [stdout] | ^^^^^^ use of undeclared type `Window` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Window; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::new_frame (line 121) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:122:7 [INFO] [stdout] | [INFO] [stdout] 3 | while w.is_running() { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 4 | w.new_frame(); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::is_running (line 74) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:75:7 [INFO] [stdout] | [INFO] [stdout] 3 | while w.is_running() { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 4 | w.new_frame(); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::set_fps (line 142) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Window` [INFO] [stdout] --> src/window.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 3 | let w = Window::new("fps", 800, 600); [INFO] [stdout] | ^^^^^^ use of undeclared type `Window` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Window; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::set_pixel (line 99) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:101:1 [INFO] [stdout] | [INFO] [stdout] 4 | w.set_pixel(400, 300, Color::rgb(31, 255, 31)); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> src/window.rs:101:23 [INFO] [stdout] | [INFO] [stdout] 4 | w.set_pixel(400, 300, Color::rgb(31, 255, 31)); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 + use realms::Color; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::close (line 157) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `key_down` in this scope [INFO] [stdout] --> src/window.rs:159:4 [INFO] [stdout] | [INFO] [stdout] 4 | if key_down(&w, Key::Escape) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 + use realms::key_down; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:159:14 [INFO] [stdout] | [INFO] [stdout] 4 | if key_down(&w, Key::Escape) { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Key` [INFO] [stdout] --> src/window.rs:159:17 [INFO] [stdout] | [INFO] [stdout] 4 | if key_down(&w, Key::Escape) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 3 + use minifb::Key; [INFO] [stdout] | [INFO] [stdout] 3 + use realms::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/window.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 5 | w.close(); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::new (line 40) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Window` [INFO] [stdout] --> src/window.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 3 | let w = Window::new("title", 800, 600); [INFO] [stdout] | ^^^^^^ use of undeclared type `Window` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2 + use minifb::Window; [INFO] [stdout] | [INFO] [stdout] 2 + use realms::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/component.rs - component::Vec2f::add (line 32) [INFO] [stdout] src/component.rs - component::Vec2f::div (line 80) [INFO] [stdout] src/component.rs - component::Vec2f::mul (line 64) [INFO] [stdout] src/component.rs - component::Vec2f::new (line 19) [INFO] [stdout] src/component.rs - component::Vec2f::sub (line 48) [INFO] [stdout] src/data.rs - data::Color::new (line 80) [INFO] [stdout] src/data.rs - data::Color::rgb (line 63) [INFO] [stdout] src/data.rs - data::Color::rgba (line 45) [INFO] [stdout] src/data.rs - data::GameTime::delta (line 184) [INFO] [stdout] src/data.rs - data::GameTime::fps (line 200) [INFO] [stdout] src/data.rs - data::GameTime::new (line 147) [INFO] [stdout] src/data.rs - data::GameTime::new_frame (line 166) [INFO] [stdout] src/data.rs - data::GameTime::runtime (line 215) [INFO] [stdout] src/data.rs - data::GameTime::runtimes (line 233) [INFO] [stdout] src/input.rs - input::key_down (line 15) [INFO] [stdout] src/input.rs - input::key_just_pressed (line 29) [INFO] [stdout] src/input.rs - input::key_just_released (line 43) [INFO] [stdout] src/input.rs - input::mouse_down (line 76) [INFO] [stdout] src/input.rs - input::mouse_down_left (line 90) [INFO] [stdout] src/input.rs - input::mouse_down_middle (line 118) [INFO] [stdout] src/input.rs - input::mouse_down_right (line 104) [INFO] [stdout] src/input.rs - input::mouse_pos (line 62) [INFO] [stdout] src/node.rs - node::NodeDraw::draw (line 21) [INFO] [stdout] src/pixel.rs - pixel::Pixel (line 18) [INFO] [stdout] src/pixel.rs - pixel::Pixel::new (line 44) [INFO] [stdout] src/rect.rs - rect::Rect (line 18) [INFO] [stdout] src/rect.rs - rect::Rect::fill (line 70) [INFO] [stdout] src/rect.rs - rect::Rect::new (line 47) [INFO] [stdout] src/sprite.rs - sprite::Sprite (line 19) [INFO] [stdout] src/sprite.rs - sprite::Sprite<'a>::new (line 40) [INFO] [stdout] src/window.rs - window::Window (line 14) [INFO] [stdout] src/window.rs - window::Window::close (line 157) [INFO] [stdout] src/window.rs - window::Window::get_height (line 187) [INFO] [stdout] src/window.rs - window::Window::get_width (line 173) [INFO] [stdout] src/window.rs - window::Window::is_running (line 74) [INFO] [stdout] src/window.rs - window::Window::new (line 40) [INFO] [stdout] src/window.rs - window::Window::new_frame (line 121) [INFO] [stdout] src/window.rs - window::Window::set_fps (line 142) [INFO] [stdout] src/window.rs - window::Window::set_pixel (line 99) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 39 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.62s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "a65232a9db88b5748ca7db883a709878a38108232f5e6c5c56ba6a0a4087d558", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a65232a9db88b5748ca7db883a709878a38108232f5e6c5c56ba6a0a4087d558", kill_on_drop: false }` [INFO] [stdout] a65232a9db88b5748ca7db883a709878a38108232f5e6c5c56ba6a0a4087d558