[INFO] cloning repository https://github.com/silverweed/ecsde [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/silverweed/ecsde" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsilverweed%2Fecsde"` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsilverweed%2Fecsde'... [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] c2998cddab353eb9c924ba60bb6b21cec6b9a79b [INFO] checking silverweed/ecsde against master#2748a9fd93dd1a00a4521f4f16de5befbf77f6cd for pr-62262-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsilverweed%2Fecsde" "/workspace/builds/worker-13/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-13/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/silverweed/ecsde on toolchain 2748a9fd93dd1a00a4521f4f16de5befbf77f6cd [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/silverweed/ecsde [INFO] finished tweaking git repo https://github.com/silverweed/ecsde [INFO] tweaked toml for git repo https://github.com/silverweed/ecsde written to /workspace/builds/worker-13/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 2c7e4dafa9d6da43abf89125b85aff1c229dc72807db1ca09b7b8883de94e5f3 [INFO] running `"docker" "start" "-a" "2c7e4dafa9d6da43abf89125b85aff1c229dc72807db1ca09b7b8883de94e5f3"` [INFO] [stderr] Compiling ears v0.5.1 [INFO] [stderr] Checking inotify-sys v0.1.3 [INFO] [stderr] Checking float-cmp v0.5.2 [INFO] [stderr] Checking mio-extras v2.0.5 [INFO] [stderr] Compiling typename_derive v0.1.3 [INFO] [stderr] Compiling num_enum v0.3.1 [INFO] [stderr] Checking inotify v0.6.1 [INFO] [stderr] Checking notify v4.0.14 [INFO] [stderr] Checking typename v0.1.1 [INFO] [stderr] Checking ecs v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/ecs/components/gfx.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/game/gameplay_system.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/gfx/animation_system.rs:36:9 [INFO] [stderr] | [INFO] [stderr] 36 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/render.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::colors::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/gfx/render.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/render_system.rs:1:41 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::core::common::colors::{self, Color}; [INFO] [stderr] | ^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/window.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::colors::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/backend.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::colors::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/gfx/backend.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `super::provider::Input_Provider_Input` [INFO] [stderr] --> src/input/default_input_provider.rs:4:39 [INFO] [stderr] | [INFO] [stderr] 4 | use super::provider::{Input_Provider, Input_Provider_Input}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `Input_Provider_Input` in `input::provider` [INFO] [stderr] | help: a similar name exists in the module: `Input_Provider` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::provider::Input_Provider_Input` [INFO] [stderr] --> src/replay/replay_input_provider.rs:7:46 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::input::provider::{Input_Provider, Input_Provider_Input}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `Input_Provider_Input` in `input::provider` [INFO] [stderr] | help: a similar name exists in the module: `Input_Provider` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::bindings::keymap::sfml` [INFO] [stderr] --> src/replay/replay_input_provider.rs:118:41 [INFO] [stderr] | [INFO] [stderr] 118 | use crate::input::bindings::keymap::sfml::keypressed; [INFO] [stderr] | ^^^^ could not find `sfml` in `keymap` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:3:41 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::core::common::colors::{self, Color}; [INFO] [stderr] | ^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::vector::to_framework_vec` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:5:35 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::core::common::vector::{to_framework_vec, Vec2f}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `to_framework_vec` in `core::common::vector` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/debug/overlay.rs:2:41 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::colors::{self, Color}; [INFO] [stderr] | ^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/debug/overlay.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::vector::to_framework_vec` [INFO] [stderr] --> src/debug/overlay.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::vector::{to_framework_vec, Vec2f}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `to_framework_vec` in `core::common::vector` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `super::input_system::Input_Raw_Event` [INFO] [stderr] --> src/input/default_input_provider.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `super::input_system::Input_Raw_Event` [INFO] [stderr] --> src/input/provider.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::input_system::Input_Raw_Event` [INFO] [stderr] --> src/replay/recording_system.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::input::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::input_system::Input_Raw_Event` [INFO] [stderr] --> src/replay/replay_input_provider.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::input::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sfml` [INFO] [stderr] --> src/replay/replay_input_provider.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | use sfml::window::mouse::Button; [INFO] [stderr] | ^^^^ use of undeclared type or module `sfml` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sfml` [INFO] [stderr] --> src/replay/replay_input_provider.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | use sfml::window::Event; [INFO] [stderr] | ^^^^ use of undeclared type or module `sfml` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sfml` [INFO] [stderr] --> src/replay/replay_input_provider.rs:123:9 [INFO] [stderr] | [INFO] [stderr] 123 | use sfml::window::Key; [INFO] [stderr] | ^^^^ use of undeclared type or module `sfml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::bindings::mouse::sfml` [INFO] [stderr] --> src/replay/replay_input_provider.rs:119:40 [INFO] [stderr] | [INFO] [stderr] 119 | use crate::input::bindings::mouse::sfml::mousepressed; [INFO] [stderr] | ^^^^ could not find `sfml` in `mouse` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/ecs/components/gfx.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/game/gameplay_system.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/render.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::colors::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/gfx/render.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/render_system.rs:1:41 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::core::common::colors::{self, Color}; [INFO] [stderr] | ^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/window.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::colors::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/gfx/backend.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::colors::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/gfx/backend.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `super::provider::Input_Provider_Input` [INFO] [stderr] --> src/input/default_input_provider.rs:4:39 [INFO] [stderr] | [INFO] [stderr] 4 | use super::provider::{Input_Provider, Input_Provider_Input}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `Input_Provider_Input` in `input::provider` [INFO] [stderr] | help: a similar name exists in the module: `Input_Provider` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::provider::Input_Provider_Input` [INFO] [stderr] --> src/replay/replay_input_provider.rs:7:46 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::input::provider::{Input_Provider, Input_Provider_Input}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `Input_Provider_Input` in `input::provider` [INFO] [stderr] | help: a similar name exists in the module: `Input_Provider` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:3:41 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::core::common::colors::{self, Color}; [INFO] [stderr] | ^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::vector::to_framework_vec` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:5:35 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::core::common::vector::{to_framework_vec, Vec2f}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `to_framework_vec` in `core::common::vector` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::colors::Color` [INFO] [stderr] --> src/debug/overlay.rs:2:41 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::core::common::colors::{self, Color}; [INFO] [stderr] | ^^^^^ no `Color` in `core::common::colors` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::rect::Rect` [INFO] [stderr] --> src/debug/overlay.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::core::common::rect::Rect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Rect` in `core::common::rect` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::core::common::vector::to_framework_vec` [INFO] [stderr] --> src/debug/overlay.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::core::common::vector::{to_framework_vec, Vec2f}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `to_framework_vec` in `core::common::vector` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `super::input_system::Input_Raw_Event` [INFO] [stderr] --> src/input/default_input_provider.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `super::input_system::Input_Raw_Event` [INFO] [stderr] --> src/input/provider.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::input_system::Input_Raw_Event` [INFO] [stderr] --> src/replay/recording_system.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::input::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `crate::input::input_system::Input_Raw_Event` [INFO] [stderr] --> src/replay/replay_input_provider.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::input::input_system::Input_Raw_Event; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Input_Raw_Event` in `input::input_system` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sfml` [INFO] [stderr] --> src/input/bindings/joystick.rs:9:28 [INFO] [stderr] | [INFO] [stderr] 9 | pub const JOY_COUNT: u32 = sfml::JOY_COUNT; [INFO] [stderr] | ^^^^ use of undeclared type or module `sfml` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | backend::is_connected(id) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | backend::get_joy_type(id) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | backend::get_connected_joysticks_mask() [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | backend::get_axis_value_xbox360(joystick_id, axis) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/keymap.rs:7:16 [INFO] [stderr] | [INFO] [stderr] 7 | pub type Key = backend::Key; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/keymap.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | backend::string_to_key(s) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/keymap.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | backend::num_to_key(num) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:7:19 [INFO] [stderr] | [INFO] [stderr] 7 | pub type Button = backend::Button; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | backend::num_to_mouse_btn(num) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:29:30 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn get_mouse_btn(button: backend::Button) -> Option { [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | backend::get_mouse_btn(button) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:216:66 [INFO] [stderr] | [INFO] [stderr] 216 | assert_eq!(parse_action("Space"), Some(Input_Action::Key(Key::Space))); [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:218:65 [INFO] [stderr] | [INFO] [stderr] 218 | assert_eq!(parse_action("Dash"), Some(Input_Action::Key(Key::Dash))); [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:250:47 [INFO] [stderr] | [INFO] [stderr] 250 | Some(V::Action_Emulate_Min(I::Key(Key::A))) [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:286:39 [INFO] [stderr] | [INFO] [stderr] 286 | parsed[&Input_Action::Key(Key::Num0)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:290:39 [INFO] [stderr] | [INFO] [stderr] 290 | parsed[&Input_Action::Key(Key::Num1)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:294:39 [INFO] [stderr] | [INFO] [stderr] 294 | parsed[&Input_Action::Key(Key::Num2)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:298:39 [INFO] [stderr] | [INFO] [stderr] 298 | parsed[&Input_Action::Key(Key::Num3)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:302:39 [INFO] [stderr] | [INFO] [stderr] 302 | parsed[&Input_Action::Key(Key::Num4)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:306:39 [INFO] [stderr] | [INFO] [stderr] 306 | parsed[&Input_Action::Key(Key::Num5)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:310:39 [INFO] [stderr] | [INFO] [stderr] 310 | parsed[&Input_Action::Key(Key::Num6)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:330:39 [INFO] [stderr] | [INFO] [stderr] 330 | parsed[&Input_Action::Key(Key::J)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/input/bindings/parsing.rs:378:30 [INFO] [stderr] | [INFO] [stderr] 378 | emulated[&I::Key(Key::D)], [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sfml` [INFO] [stderr] --> src/input/bindings/joystick.rs:9:28 [INFO] [stderr] | [INFO] [stderr] 9 | pub const JOY_COUNT: u32 = sfml::JOY_COUNT; [INFO] [stderr] | ^^^^ use of undeclared type or module `sfml` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | backend::is_connected(id) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | backend::get_joy_type(id) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | backend::get_connected_joysticks_mask() [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/joystick.rs:160:5 [INFO] [stderr] | [INFO] [stderr] 160 | backend::get_axis_value_xbox360(joystick_id, axis) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/keymap.rs:7:16 [INFO] [stderr] | [INFO] [stderr] 7 | pub type Key = backend::Key; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/keymap.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | backend::string_to_key(s) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/keymap.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | backend::num_to_key(num) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:7:19 [INFO] [stderr] | [INFO] [stderr] 7 | pub type Button = backend::Button; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | backend::num_to_mouse_btn(num) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:29:30 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn get_mouse_btn(button: backend::Button) -> Option { [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `backend` [INFO] [stderr] --> src/input/bindings/mouse.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | backend::get_mouse_btn(button) [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Event_Type` [INFO] [stderr] --> src/replay/replay_data.rs:129:25 [INFO] [stderr] | [INFO] [stderr] 129 | events.push(Event_Type::deserialize(input)?); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `Event_Type` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/replay/replay_input_provider.rs:128:36 [INFO] [stderr] | [INFO] [stderr] 128 | let evt1 = vec![keypressed(Key::Num0)]; [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/replay/replay_input_provider.rs:129:36 [INFO] [stderr] | [INFO] [stderr] 129 | let evt2 = vec![keypressed(Key::A)]; [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/replay/replay_input_provider.rs:130:36 [INFO] [stderr] | [INFO] [stderr] 130 | let evt3 = vec![keypressed(Key::Z), mousepressed(Button::Left)]; [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Button` [INFO] [stderr] --> src/replay/replay_input_provider.rs:130:58 [INFO] [stderr] | [INFO] [stderr] 130 | let evt3 = vec![keypressed(Key::Z), mousepressed(Button::Left)]; [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Button` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Event` [INFO] [stderr] --> src/replay/replay_input_provider.rs:157:28 [INFO] [stderr] | [INFO] [stderr] 157 | if let Event::Resized { .. } = evt { [INFO] [stderr] | ^^^^^ use of undeclared type or module `Event` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/replay/replay_input_provider.rs:172:43 [INFO] [stderr] | [INFO] [stderr] 172 | assert_eq!(*events[0], keypressed(Key::Num0)); [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/replay/replay_input_provider.rs:173:43 [INFO] [stderr] | [INFO] [stderr] 173 | assert_eq!(*events[1], keypressed(Key::A)); [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Key` [INFO] [stderr] --> src/replay/replay_input_provider.rs:189:43 [INFO] [stderr] | [INFO] [stderr] 189 | assert_eq!(*events[0], keypressed(Key::Z)); [INFO] [stderr] | ^^^ use of undeclared type or module `Key` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Button` [INFO] [stderr] --> src/replay/replay_input_provider.rs:190:45 [INFO] [stderr] | [INFO] [stderr] 190 | assert_eq!(*events[1], mousepressed(Button::Left)); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Button` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Text` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:93:28 [INFO] [stderr] | [INFO] [stderr] 93 | let mut text = Text::new(&text, gres.get_font(font), font_size.into()); [INFO] [stderr] | ^^^^ use of undeclared type or module `Text` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Text` [INFO] [stderr] --> src/debug/overlay.rs:84:28 [INFO] [stderr] | [INFO] [stderr] 84 | let mut text = Text::new(text, gres.get_font(font), font_size.into()); [INFO] [stderr] | ^^^^ use of undeclared type or module `Text` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:118:38 [INFO] [stderr] | [INFO] [stderr] 118 | clear_color: colors::rgb(22, 0, 22), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/core/app.rs:155:37 [INFO] [stderr] | [INFO] [stderr] 155 | background: colors::rgba(25, 25, 25, 210), [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/core/app.rs:188:37 [INFO] [stderr] | [INFO] [stderr] 188 | background: colors::rgba(25, 25, 25, 210), [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:415:54 [INFO] [stderr] | [INFO] [stderr] 415 | gfx::window::set_clear_color(window, colors::rgb(0, 0, 0)); [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:479:82 [INFO] [stderr] | [INFO] [stderr] 479 | debug_overlay.add_line_color(&format!("> Joy {} <", joy_id), colors::rgb(235, 52, 216)); [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:487:29 [INFO] [stderr] | [INFO] [stderr] 487 | colors::rgb(255, 255, 0), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:506:17 [INFO] [stderr] | [INFO] [stderr] 506 | colors::rgb(100, 200, 200), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/core/app.rs:513:82 [INFO] [stderr] | [INFO] [stderr] 513 | debug_overlay.add_line_color(&format!("FPS: {}", fps.get_fps() as u32), colors::rgba(180, 180, 180, 200)); [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Color` in this scope [INFO] [stderr] --> src/core/common/colors.rs:9:24 [INFO] [stderr] | [INFO] [stderr] 9 | pub fn color_to_hex(c: Color) -> u32 { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in this scope [INFO] [stderr] --> src/core/common/colors.rs:44:17 [INFO] [stderr] | [INFO] [stderr] 44 | let c = rgba(0, 0, 0, 0); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in this scope [INFO] [stderr] --> src/core/common/colors.rs:47:17 [INFO] [stderr] | [INFO] [stderr] 47 | let c = rgba(255, 255, 255, 255); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in this scope [INFO] [stderr] --> src/core/common/colors.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | let c = rgba(255, 0, 0, 0); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in this scope [INFO] [stderr] --> src/core/common/colors.rs:53:17 [INFO] [stderr] | [INFO] [stderr] 53 | let c = rgba(0, 255, 0, 0); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in this scope [INFO] [stderr] --> src/core/common/colors.rs:56:17 [INFO] [stderr] | [INFO] [stderr] 56 | let c = rgba(0, 0, 255, 0); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in this scope [INFO] [stderr] --> src/core/common/colors.rs:59:17 [INFO] [stderr] | [INFO] [stderr] 59 | let c = rgba(0, 0, 0, 255); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in this scope [INFO] [stderr] --> src/core/common/colors.rs:62:17 [INFO] [stderr] | [INFO] [stderr] 62 | let c = rgb(171, 205, 239); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Blend_Mode` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:7:32 [INFO] [stderr] | [INFO] [stderr] 7 | pub type Blend_Mode = backend::Blend_Mode; [INFO] [stderr] | ^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Blend_Mode; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Texture` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:8:33 [INFO] [stderr] | [INFO] [stderr] 8 | pub type Texture<'a> = backend::Texture<'a>; [INFO] [stderr] | ^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Texture; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Sprite` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | pub type Sprite<'a> = backend::Sprite<'a>; [INFO] [stderr] | ^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Sprite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Text` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:10:30 [INFO] [stderr] | [INFO] [stderr] 10 | pub type Text<'a> = backend::Text<'a>; [INFO] [stderr] | ^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Text; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Font` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:11:30 [INFO] [stderr] | [INFO] [stderr] 11 | pub type Font<'a> = backend::Font<'a>; [INFO] [stderr] | ^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Font; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `get_blend_mode` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:14:14 [INFO] [stderr] | [INFO] [stderr] 14 | backend::get_blend_mode(window) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::get_blend_mode; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `set_blend_mode` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:18:14 [INFO] [stderr] | [INFO] [stderr] 18 | backend::set_blend_mode(window, blend_mode); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::set_blend_mode; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `create_sprite` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:22:14 [INFO] [stderr] | [INFO] [stderr] 22 | backend::create_sprite(texture, rect) [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::create_sprite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `render_sprite` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:31:14 [INFO] [stderr] | [INFO] [stderr] 31 | backend::render_sprite(window, sprite, transform, camera); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::render_sprite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fill_color_rect` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:38:14 [INFO] [stderr] | [INFO] [stderr] 38 | backend::fill_color_rect(window, color, rect); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::fill_color_rect; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `render_texture` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:42:14 [INFO] [stderr] | [INFO] [stderr] 42 | backend::render_texture(window, texture, rect); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::render_texture; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `get_texture_size` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:46:14 [INFO] [stderr] | [INFO] [stderr] 46 | backend::get_texture_size(texture) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::get_texture_size; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `render_text` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:50:14 [INFO] [stderr] | [INFO] [stderr] 50 | backend::render_text(window, text); [INFO] [stderr] | ^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::render_text; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/gfx/render_system.rs:26:34 [INFO] [stderr] | [INFO] [stderr] 26 | clear_color: colors::rgb(0, 0, 0), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Window_Handle` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | pub type Window_Handle = backend::Window_Handle; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::Window_Handle; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Create_Render_Window_Args` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:5:47 [INFO] [stderr] | [INFO] [stderr] 5 | pub type Create_Render_Window_Args = backend::Create_Render_Window_Args; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::Create_Render_Window_Args; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `create_render_window` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:13:14 [INFO] [stderr] | [INFO] [stderr] 13 | backend::create_render_window(args, target_size, title) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::create_render_window; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `set_clear_color` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:17:14 [INFO] [stderr] | [INFO] [stderr] 17 | backend::set_clear_color(window, color); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::set_clear_color; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `clear` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:21:14 [INFO] [stderr] | [INFO] [stderr] 21 | backend::clear(window); [INFO] [stderr] | ^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::clear; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `display` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:25:14 [INFO] [stderr] | [INFO] [stderr] 25 | backend::display(window); [INFO] [stderr] | ^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::display; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `resize_keep_ratio` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:29:14 [INFO] [stderr] | [INFO] [stderr] 29 | backend::resize_keep_ratio(window, new_width, new_height); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::resize_keep_ratio; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `get_window_target_size` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:33:14 [INFO] [stderr] | [INFO] [stderr] 33 | backend::get_window_target_size(window) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::get_window_target_size; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Input_Raw_Event` in this scope [INFO] [stderr] --> src/input/input_system.rs:37:21 [INFO] [stderr] | [INFO] [stderr] 37 | raw_events: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Input_Raw_Event` in this scope [INFO] [stderr] --> src/input/input_system.rs:79:39 [INFO] [stderr] | [INFO] [stderr] 79 | pub fn get_raw_events(&self) -> &[Input_Raw_Event] { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Input_Provider_Input` in this scope [INFO] [stderr] --> src/input/provider.rs:11:37 [INFO] [stderr] | [INFO] [stderr] 11 | fn update(&mut self, args: &mut Input_Provider_Input, joy_mgr: &Joystick_Manager); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a trait with a similar name exists: `Input_Provider` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Event_Type` in this scope [INFO] [stderr] --> src/replay/replay_data.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | pub events: Vec, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Event_Type` in this scope [INFO] [stderr] --> src/replay/replay_data.rs:55:19 [INFO] [stderr] | [INFO] [stderr] 55 | events: &[Event_Type], [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Event` in this scope [INFO] [stderr] --> src/replay/replay_input_provider.rs:152:67 [INFO] [stderr] | [INFO] [stderr] 152 | fn all_but_resized(provider: &dyn Input_Provider) -> Vec<&Event> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:94:42 [INFO] [stderr] | [INFO] [stderr] 94 | text.set_fill_color(&colors::rgba(color.r, color.g, color.b, alpha)); [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:136:42 [INFO] [stderr] | [INFO] [stderr] 136 | self.add_line_color(txt, colors::rgb(255, 255, 255)); [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/debug/overlay.rs:57:28 [INFO] [stderr] | [INFO] [stderr] 57 | color: colors::rgb(255, 255, 255), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Event_Type` [INFO] [stderr] --> src/replay/replay_data.rs:129:25 [INFO] [stderr] | [INFO] [stderr] 129 | events.push(Event_Type::deserialize(input)?); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `Event_Type` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Text` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:93:28 [INFO] [stderr] | [INFO] [stderr] 93 | let mut text = Text::new(&text, gres.get_font(font), font_size.into()); [INFO] [stderr] | ^^^^ use of undeclared type or module `Text` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Text` [INFO] [stderr] --> src/debug/overlay.rs:84:28 [INFO] [stderr] | [INFO] [stderr] 84 | let mut text = Text::new(text, gres.get_font(font), font_size.into()); [INFO] [stderr] | ^^^^ use of undeclared type or module `Text` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:118:38 [INFO] [stderr] | [INFO] [stderr] 118 | clear_color: colors::rgb(22, 0, 22), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/core/app.rs:155:37 [INFO] [stderr] | [INFO] [stderr] 155 | background: colors::rgba(25, 25, 25, 210), [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/core/app.rs:188:37 [INFO] [stderr] | [INFO] [stderr] 188 | background: colors::rgba(25, 25, 25, 210), [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:415:54 [INFO] [stderr] | [INFO] [stderr] 415 | gfx::window::set_clear_color(window, colors::rgb(0, 0, 0)); [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:479:82 [INFO] [stderr] | [INFO] [stderr] 479 | debug_overlay.add_line_color(&format!("> Joy {} <", joy_id), colors::rgb(235, 52, 216)); [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:487:29 [INFO] [stderr] | [INFO] [stderr] 487 | colors::rgb(255, 255, 0), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/core/app.rs:506:17 [INFO] [stderr] | [INFO] [stderr] 506 | colors::rgb(100, 200, 200), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/core/app.rs:513:82 [INFO] [stderr] | [INFO] [stderr] 513 | debug_overlay.add_line_color(&format!("FPS: {}", fps.get_fps() as u32), colors::rgba(180, 180, 180, 200)); [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Color` in this scope [INFO] [stderr] --> src/core/common/colors.rs:9:24 [INFO] [stderr] | [INFO] [stderr] 9 | pub fn color_to_hex(c: Color) -> u32 { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Blend_Mode` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:7:32 [INFO] [stderr] | [INFO] [stderr] 7 | pub type Blend_Mode = backend::Blend_Mode; [INFO] [stderr] | ^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Blend_Mode; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Texture` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:8:33 [INFO] [stderr] | [INFO] [stderr] 8 | pub type Texture<'a> = backend::Texture<'a>; [INFO] [stderr] | ^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Texture; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Sprite` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | pub type Sprite<'a> = backend::Sprite<'a>; [INFO] [stderr] | ^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Sprite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Text` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:10:30 [INFO] [stderr] | [INFO] [stderr] 10 | pub type Text<'a> = backend::Text<'a>; [INFO] [stderr] | ^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Text; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Font` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:11:30 [INFO] [stderr] | [INFO] [stderr] 11 | pub type Font<'a> = backend::Font<'a>; [INFO] [stderr] | ^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::Font; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `get_blend_mode` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:14:14 [INFO] [stderr] | [INFO] [stderr] 14 | backend::get_blend_mode(window) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::get_blend_mode; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `set_blend_mode` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:18:14 [INFO] [stderr] | [INFO] [stderr] 18 | backend::set_blend_mode(window, blend_mode); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::set_blend_mode; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `create_sprite` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:22:14 [INFO] [stderr] | [INFO] [stderr] 22 | backend::create_sprite(texture, rect) [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::create_sprite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `render_sprite` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:31:14 [INFO] [stderr] | [INFO] [stderr] 31 | backend::render_sprite(window, sprite, transform, camera); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::render_sprite; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fill_color_rect` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:38:14 [INFO] [stderr] | [INFO] [stderr] 38 | backend::fill_color_rect(window, color, rect); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::fill_color_rect; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `render_texture` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:42:14 [INFO] [stderr] | [INFO] [stderr] 42 | backend::render_texture(window, texture, rect); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::render_texture; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `get_texture_size` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:46:14 [INFO] [stderr] | [INFO] [stderr] 46 | backend::get_texture_size(texture) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::get_texture_size; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `render_text` in module `backend` [INFO] [stderr] --> src/gfx/render.rs:50:14 [INFO] [stderr] | [INFO] [stderr] 50 | backend::render_text(window, text); [INFO] [stderr] | ^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::render::render_text; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/gfx/render_system.rs:26:34 [INFO] [stderr] | [INFO] [stderr] 26 | clear_color: colors::rgb(0, 0, 0), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Window_Handle` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | pub type Window_Handle = backend::Window_Handle; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::Window_Handle; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Create_Render_Window_Args` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:5:47 [INFO] [stderr] | [INFO] [stderr] 5 | pub type Create_Render_Window_Args = backend::Create_Render_Window_Args; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::Create_Render_Window_Args; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `create_render_window` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:13:14 [INFO] [stderr] | [INFO] [stderr] 13 | backend::create_render_window(args, target_size, title) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::create_render_window; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `set_clear_color` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:17:14 [INFO] [stderr] | [INFO] [stderr] 17 | backend::set_clear_color(window, color); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::set_clear_color; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `clear` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:21:14 [INFO] [stderr] | [INFO] [stderr] 21 | backend::clear(window); [INFO] [stderr] | ^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::clear; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `display` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:25:14 [INFO] [stderr] | [INFO] [stderr] 25 | backend::display(window); [INFO] [stderr] | ^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::display; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `resize_keep_ratio` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:29:14 [INFO] [stderr] | [INFO] [stderr] 29 | backend::resize_keep_ratio(window, new_width, new_height); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::resize_keep_ratio; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `get_window_target_size` in module `backend` [INFO] [stderr] --> src/gfx/window.rs:33:14 [INFO] [stderr] | [INFO] [stderr] 33 | backend::get_window_target_size(window) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `backend` [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::gfx::window::get_window_target_size; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Input_Raw_Event` in this scope [INFO] [stderr] --> src/input/input_system.rs:37:21 [INFO] [stderr] | [INFO] [stderr] 37 | raw_events: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Input_Raw_Event` in this scope [INFO] [stderr] --> src/input/input_system.rs:79:39 [INFO] [stderr] | [INFO] [stderr] 79 | pub fn get_raw_events(&self) -> &[Input_Raw_Event] { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Input_Provider_Input` in this scope [INFO] [stderr] --> src/input/provider.rs:11:37 [INFO] [stderr] | [INFO] [stderr] 11 | fn update(&mut self, args: &mut Input_Provider_Input, joy_mgr: &Joystick_Manager); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a trait with a similar name exists: `Input_Provider` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Event_Type` in this scope [INFO] [stderr] --> src/replay/replay_data.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | pub events: Vec, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Event_Type` in this scope [INFO] [stderr] --> src/replay/replay_data.rs:55:19 [INFO] [stderr] | [INFO] [stderr] 55 | events: &[Event_Type], [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgba` in module `colors` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:94:42 [INFO] [stderr] | [INFO] [stderr] 94 | text.set_fill_color(&colors::rgba(color.r, color.g, color.b, alpha)); [INFO] [stderr] | ^^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Matrix3`, `Rad` [INFO] [stderr] --> src/game/scene_tree.rs:158:23 [INFO] [stderr] | [INFO] [stderr] 158 | use cgmath::{Deg, Matrix3, Rad}; [INFO] [stderr] | ^^^^^^^ ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::convert::Into` [INFO] [stderr] --> src/game/scene_tree.rs:160:9 [INFO] [stderr] | [INFO] [stderr] 160 | use std::convert::Into; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::ecs::components::transform::C_Transform2D` [INFO] [stderr] --> src/gfx/backend.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::ecs::components::transform::C_Transform2D; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/debug/fadeout_overlay.rs:136:42 [INFO] [stderr] | [INFO] [stderr] 136 | self.add_line_color(txt, colors::rgb(255, 255, 255)); [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `rgb` in module `colors` [INFO] [stderr] --> src/debug/overlay.rs:57:28 [INFO] [stderr] | [INFO] [stderr] 57 | color: colors::rgb(255, 255, 255), [INFO] [stderr] | ^^^ not found in `colors` [INFO] [stderr] [INFO] [stderr] warning: unused import: `Axis_Emulation_Type` [INFO] [stderr] --> src/input/input_system.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | use super::bindings::{Axis_Emulation_Type, Input_Bindings}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::provider::Input_Provider` [INFO] [stderr] --> src/input/input_system.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use super::provider::Input_Provider; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::ecs::components::transform::C_Transform2D` [INFO] [stderr] --> src/gfx/backend.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::ecs::components::transform::C_Transform2D; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `Axis_Emulation_Type` [INFO] [stderr] --> src/input/input_system.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | use super::bindings::{Axis_Emulation_Type, Input_Bindings}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::provider::Input_Provider` [INFO] [stderr] --> src/input/input_system.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use super::provider::Input_Provider; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/core/app.rs:469:10 [INFO] [stderr] | [INFO] [stderr] 469 | input::bindings::joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error: any use of this value will cause an error [INFO] [stderr] --> src/input/joystick_mgr.rs:6:26 [INFO] [stderr] | [INFO] [stderr] 6 | const JOY_COUNT: usize = joystick::JOY_COUNT as usize; [INFO] [stderr] | -------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^- [INFO] [stderr] | | [INFO] [stderr] | referenced constant has errors [INFO] [stderr] | [INFO] [stderr] = note: `#[deny(const_err)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/joystick_mgr.rs:11:35 [INFO] [stderr] | [INFO] [stderr] 11 | joysticks: [Option; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/joystick_mgr.rs:12:32 [INFO] [stderr] | [INFO] [stderr] 12 | values: [Real_Axes_Values; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/recording_system.rs:22:42 [INFO] [stderr] | [INFO] [stderr] 22 | prev_axes_values: [Real_Axes_Values; joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/default_input_provider.rs:11:34 [INFO] [stderr] | [INFO] [stderr] 11 | pub axes: [Real_Axes_Values; joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error: any use of this value will cause an error [INFO] [stderr] --> src/replay/replay_data.rs:15:26 [INFO] [stderr] | [INFO] [stderr] 15 | const JOY_COUNT: usize = joystick::JOY_COUNT as usize; [INFO] [stderr] | -------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^- [INFO] [stderr] | | [INFO] [stderr] | referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/replay_data.rs:24:42 [INFO] [stderr] | [INFO] [stderr] 24 | pub joy_data: [Replay_Joystick_Data; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/provider.rs:13:54 [INFO] [stderr] | [INFO] [stderr] 13 | fn get_axes(&self, axes: &mut [Real_Axes_Values; joystick::JOY_COUNT as usize]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/core/app.rs:469:10 [INFO] [stderr] | [INFO] [stderr] 469 | input::bindings::joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error: any use of this value will cause an error [INFO] [stderr] --> src/input/joystick_mgr.rs:6:26 [INFO] [stderr] | [INFO] [stderr] 6 | const JOY_COUNT: usize = joystick::JOY_COUNT as usize; [INFO] [stderr] | -------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^- [INFO] [stderr] | | [INFO] [stderr] | referenced constant has errors [INFO] [stderr] | [INFO] [stderr] = note: `#[deny(const_err)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/joystick_mgr.rs:11:35 [INFO] [stderr] | [INFO] [stderr] 11 | joysticks: [Option; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/joystick_mgr.rs:12:32 [INFO] [stderr] | [INFO] [stderr] 12 | values: [Real_Axes_Values; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/recording_system.rs:22:42 [INFO] [stderr] | [INFO] [stderr] 22 | prev_axes_values: [Real_Axes_Values; joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/default_input_provider.rs:39:54 [INFO] [stderr] | [INFO] [stderr] 39 | fn get_axes(&self, axes: &mut [Real_Axes_Values; joystick::JOY_COUNT as usize]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/input_system.rs:75:61 [INFO] [stderr] | [INFO] [stderr] 75 | pub fn get_all_real_axes(&self) -> (&[Real_Axes_Values; joystick::JOY_COUNT as usize], u8) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/joystick_mgr.rs:70:54 [INFO] [stderr] | [INFO] [stderr] 70 | pub fn all_values(&self) -> (&[Real_Axes_Values; JOY_COUNT], u8) { [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/recording_system.rs:72:35 [INFO] [stderr] | [INFO] [stderr] 72 | axes: &[Real_Axes_Values; joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/replay_data.rs:56:43 [INFO] [stderr] | [INFO] [stderr] 56 | joy_data: &[Replay_Joystick_Data; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/replay_input_provider.rs:90:54 [INFO] [stderr] | [INFO] [stderr] 90 | fn get_axes(&self, axes: &mut [Real_Axes_Values; joystick::JOY_COUNT as usize]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/default_input_provider.rs:11:34 [INFO] [stderr] | [INFO] [stderr] 11 | pub axes: [Real_Axes_Values; joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error: any use of this value will cause an error [INFO] [stderr] --> src/replay/replay_data.rs:15:26 [INFO] [stderr] | [INFO] [stderr] 15 | const JOY_COUNT: usize = joystick::JOY_COUNT as usize; [INFO] [stderr] | -------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^- [INFO] [stderr] | | [INFO] [stderr] | referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/replay_data.rs:24:42 [INFO] [stderr] | [INFO] [stderr] 24 | pub joy_data: [Replay_Joystick_Data; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/provider.rs:13:54 [INFO] [stderr] | [INFO] [stderr] 13 | fn get_axes(&self, axes: &mut [Real_Axes_Values; joystick::JOY_COUNT as usize]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error: aborting due to 124 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0080, E0412, E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0080`. [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/default_input_provider.rs:39:54 [INFO] [stderr] | [INFO] [stderr] 39 | fn get_axes(&self, axes: &mut [Real_Axes_Values; joystick::JOY_COUNT as usize]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/input_system.rs:75:61 [INFO] [stderr] | [INFO] [stderr] 75 | pub fn get_all_real_axes(&self) -> (&[Real_Axes_Values; joystick::JOY_COUNT as usize], u8) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/input/joystick_mgr.rs:70:54 [INFO] [stderr] | [INFO] [stderr] 70 | pub fn all_values(&self) -> (&[Real_Axes_Values; JOY_COUNT], u8) { [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/recording_system.rs:72:35 [INFO] [stderr] | [INFO] [stderr] 72 | axes: &[Real_Axes_Values; joystick::JOY_COUNT as usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/replay_data.rs:56:43 [INFO] [stderr] | [INFO] [stderr] 56 | joy_data: &[Replay_Joystick_Data; JOY_COUNT], [INFO] [stderr] | ^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error[E0080]: evaluation of constant value failed [INFO] [stderr] --> src/replay/replay_input_provider.rs:90:54 [INFO] [stderr] | [INFO] [stderr] 90 | fn get_axes(&self, axes: &mut [Real_Axes_Values; joystick::JOY_COUNT as usize]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors [INFO] [stderr] [INFO] [stderr] error: aborting due to 89 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0080, E0412, E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0080`. [INFO] [stderr] error: could not compile `ecs`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `ecs`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "2c7e4dafa9d6da43abf89125b85aff1c229dc72807db1ca09b7b8883de94e5f3"` [INFO] running `"docker" "rm" "-f" "2c7e4dafa9d6da43abf89125b85aff1c229dc72807db1ca09b7b8883de94e5f3"` [INFO] [stdout] 2c7e4dafa9d6da43abf89125b85aff1c229dc72807db1ca09b7b8883de94e5f3