[INFO] fetching crate skyline_smash 0.1.0... [INFO] testing skyline_smash-0.1.0 against master#61469b682c2b0bf9cebc4622f1859e2bb3b7ebca for pr-91743 [INFO] extracting crate skyline_smash 0.1.0 into /workspace/builds/worker-22/source [INFO] validating manifest of crates.io crate skyline_smash 0.1.0 on toolchain 61469b682c2b0bf9cebc4622f1859e2bb3b7ebca [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate skyline_smash 0.1.0 [INFO] finished tweaking crates.io crate skyline_smash 0.1.0 [INFO] tweaked toml for crates.io crate skyline_smash 0.1.0 written to /workspace/builds/worker-22/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded lua_bind_hash v1.0.1 [INFO] [stderr] Downloaded compile-time-lua-bind-hash v1.1.1 [INFO] [stderr] Downloaded libc-nnsdk v0.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d1ea1fb1b58d60700ce40d8c33ab521188656e1fb0a53a3bcdf7cafbeec7c74c [INFO] running `Command { std: "docker" "start" "-a" "d1ea1fb1b58d60700ce40d8c33ab521188656e1fb0a53a3bcdf7cafbeec7c74c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d1ea1fb1b58d60700ce40d8c33ab521188656e1fb0a53a3bcdf7cafbeec7c74c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d1ea1fb1b58d60700ce40d8c33ab521188656e1fb0a53a3bcdf7cafbeec7c74c", kill_on_drop: false }` [INFO] [stdout] d1ea1fb1b58d60700ce40d8c33ab521188656e1fb0a53a3bcdf7cafbeec7c74c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 18c70fbae4323e57907bafdf9e99df9e8de935d83f4088d41ff12f81caa5e32e [INFO] running `Command { std: "docker" "start" "-a" "18c70fbae4323e57907bafdf9e99df9e8de935d83f4088d41ff12f81caa5e32e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.37 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.92 [INFO] [stderr] Compiling lua_bind_hash v1.0.1 [INFO] [stderr] Compiling libc-nnsdk v0.0.1 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling compile-time-lua-bind-hash v1.1.1 [INFO] [stderr] Compiling skyline_smash v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `const_if_match` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `const_loop` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:28 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:40 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(asm)] [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_hash40` redeclares `_ZNK3lib8L2CValueixEN3phx6Hash40E` with a different signature [INFO] [stdout] --> src/cpp.rs:19077:13 [INFO] [stdout] | [INFO] [stdout] 19074 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stdout] 19075 | | pub fn L2CValue__index_hash40_mut<'a>(this: &'a mut root::lib::L2CValue, hash40: u64) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |_________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEN3phx6Hash40E` previously declared here [INFO] [stdout] 19076 | [INFO] [stdout] 19077 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stdout] 19078 | | pub fn L2CValue__index_hash40<'a>(this: &'a root::lib::L2CValue, hash40: u64) -> &'a root::lib::L2CValue; [INFO] [stdout] | |_____________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(clashing_extern_declarations)]` on by default [INFO] [stdout] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, u64) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, u64) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_int` redeclares `_ZNK3lib8L2CValueixEi` with a different signature [INFO] [stdout] --> src/cpp.rs:19083:13 [INFO] [stdout] | [INFO] [stdout] 19080 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stdout] 19081 | | pub fn L2CValue__index_int_mut<'a>(this: &'a mut root::lib::L2CValue, int: i32) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |___________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEi` previously declared here [INFO] [stdout] 19082 | [INFO] [stdout] 19083 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stdout] 19084 | | pub fn L2CValue__index_int<'a>(this: &'a root::lib::L2CValue, int: i32) -> &'a root::lib::L2CValue; [INFO] [stdout] | |_______________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, i32) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, i32) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_L2CValue` redeclares `_ZNK3lib8L2CValueixERKS0_` with a different signature [INFO] [stdout] --> src/cpp.rs:19089:13 [INFO] [stdout] | [INFO] [stdout] 19086 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stdout] 19087 | | pub fn L2CValue__index_L2CValue_mut<'a>(this: &'a mut root::lib::L2CValue, l2c_val: &L2CValue) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |__________________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixERKS0_` previously declared here [INFO] [stdout] 19088 | [INFO] [stdout] 19089 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stdout] 19090 | | pub fn L2CValue__index_L2CValue<'a>(this: &'a root::lib::L2CValue, l2c_val: &L2CValue) -> &'a root::lib::L2CValue; [INFO] [stdout] | |______________________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: expected `for<'a, 'r> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a, 'r> unsafe extern "C" fn(&'a l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.77s [INFO] running `Command { std: "docker" "inspect" "18c70fbae4323e57907bafdf9e99df9e8de935d83f4088d41ff12f81caa5e32e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "18c70fbae4323e57907bafdf9e99df9e8de935d83f4088d41ff12f81caa5e32e", kill_on_drop: false }` [INFO] [stdout] 18c70fbae4323e57907bafdf9e99df9e8de935d83f4088d41ff12f81caa5e32e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c7576574f3f5c0ecfc8a7b8b738e1d339855e418b7c992bcb5c3dda47804f12a [INFO] running `Command { std: "docker" "start" "-a" "c7576574f3f5c0ecfc8a7b8b738e1d339855e418b7c992bcb5c3dda47804f12a", kill_on_drop: false }` [INFO] [stderr] Compiling skyline_smash v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `const_if_match` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `const_loop` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:28 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:40 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(asm)] [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_hash40` redeclares `_ZNK3lib8L2CValueixEN3phx6Hash40E` with a different signature [INFO] [stdout] --> src/cpp.rs:19077:13 [INFO] [stdout] | [INFO] [stdout] 19074 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stdout] 19075 | | pub fn L2CValue__index_hash40_mut<'a>(this: &'a mut root::lib::L2CValue, hash40: u64) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |_________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEN3phx6Hash40E` previously declared here [INFO] [stdout] 19076 | [INFO] [stdout] 19077 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stdout] 19078 | | pub fn L2CValue__index_hash40<'a>(this: &'a root::lib::L2CValue, hash40: u64) -> &'a root::lib::L2CValue; [INFO] [stdout] | |_____________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(clashing_extern_declarations)]` on by default [INFO] [stdout] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, u64) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, u64) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_int` redeclares `_ZNK3lib8L2CValueixEi` with a different signature [INFO] [stdout] --> src/cpp.rs:19083:13 [INFO] [stdout] | [INFO] [stdout] 19080 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stdout] 19081 | | pub fn L2CValue__index_int_mut<'a>(this: &'a mut root::lib::L2CValue, int: i32) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |___________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEi` previously declared here [INFO] [stdout] 19082 | [INFO] [stdout] 19083 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stdout] 19084 | | pub fn L2CValue__index_int<'a>(this: &'a root::lib::L2CValue, int: i32) -> &'a root::lib::L2CValue; [INFO] [stdout] | |_______________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, i32) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, i32) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_L2CValue` redeclares `_ZNK3lib8L2CValueixERKS0_` with a different signature [INFO] [stdout] --> src/cpp.rs:19089:13 [INFO] [stdout] | [INFO] [stdout] 19086 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stdout] 19087 | | pub fn L2CValue__index_L2CValue_mut<'a>(this: &'a mut root::lib::L2CValue, l2c_val: &L2CValue) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |__________________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixERKS0_` previously declared here [INFO] [stdout] 19088 | [INFO] [stdout] 19089 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stdout] 19090 | | pub fn L2CValue__index_L2CValue<'a>(this: &'a root::lib::L2CValue, l2c_val: &L2CValue) -> &'a root::lib::L2CValue; [INFO] [stdout] | |______________________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: expected `for<'a, 'r> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a, 'r> unsafe extern "C" fn(&'a l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `const_if_match` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `const_loop` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:28 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:2:40 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(asm)] [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_hash40` redeclares `_ZNK3lib8L2CValueixEN3phx6Hash40E` with a different signature [INFO] [stdout] --> src/cpp.rs:19077:13 [INFO] [stdout] | [INFO] [stdout] 19074 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stdout] 19075 | | pub fn L2CValue__index_hash40_mut<'a>(this: &'a mut root::lib::L2CValue, hash40: u64) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |_________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEN3phx6Hash40E` previously declared here [INFO] [stdout] 19076 | [INFO] [stdout] 19077 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stdout] 19078 | | pub fn L2CValue__index_hash40<'a>(this: &'a root::lib::L2CValue, hash40: u64) -> &'a root::lib::L2CValue; [INFO] [stdout] | |_____________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(clashing_extern_declarations)]` on by default [INFO] [stdout] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, u64) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, u64) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_int` redeclares `_ZNK3lib8L2CValueixEi` with a different signature [INFO] [stdout] --> src/cpp.rs:19083:13 [INFO] [stdout] | [INFO] [stdout] 19080 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stdout] 19081 | | pub fn L2CValue__index_int_mut<'a>(this: &'a mut root::lib::L2CValue, int: i32) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |___________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEi` previously declared here [INFO] [stdout] 19082 | [INFO] [stdout] 19083 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stdout] 19084 | | pub fn L2CValue__index_int<'a>(this: &'a root::lib::L2CValue, int: i32) -> &'a root::lib::L2CValue; [INFO] [stdout] | |_______________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, i32) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, i32) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `L2CValue__index_L2CValue` redeclares `_ZNK3lib8L2CValueixERKS0_` with a different signature [INFO] [stdout] --> src/cpp.rs:19089:13 [INFO] [stdout] | [INFO] [stdout] 19086 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stdout] 19087 | | pub fn L2CValue__index_L2CValue_mut<'a>(this: &'a mut root::lib::L2CValue, l2c_val: &L2CValue) -> &'a mut root::lib::L2CValue; [INFO] [stdout] | |__________________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixERKS0_` previously declared here [INFO] [stdout] 19088 | [INFO] [stdout] 19089 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stdout] 19090 | | pub fn L2CValue__index_L2CValue<'a>(this: &'a root::lib::L2CValue, l2c_val: &L2CValue) -> &'a root::lib::L2CValue; [INFO] [stdout] | |______________________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] = note: expected `for<'a, 'r> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a mut l2c_value::L2CValue` [INFO] [stdout] found `for<'a, 'r> unsafe extern "C" fn(&'a l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a l2c_value::L2CValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 12.41s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/smash-ee6b242e4de5113c) [INFO] running `Command { std: "docker" "inspect" "c7576574f3f5c0ecfc8a7b8b738e1d339855e418b7c992bcb5c3dda47804f12a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c7576574f3f5c0ecfc8a7b8b738e1d339855e418b7c992bcb5c3dda47804f12a", kill_on_drop: false }` [INFO] [stdout] c7576574f3f5c0ecfc8a7b8b738e1d339855e418b7c992bcb5c3dda47804f12a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+61469b682c2b0bf9cebc4622f1859e2bb3b7ebca" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b64791420301ccf04f47c585f856c7db6d2f2822a22b14dc532900253fe1e3f0 [INFO] running `Command { std: "docker" "start" "-a" "b64791420301ccf04f47c585f856c7db6d2f2822a22b14dc532900253fe1e3f0", kill_on_drop: false }` [INFO] [stderr] warning: the feature `const_if_match` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/lib.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(stable_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the feature `const_loop` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/lib.rs:2:28 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/lib.rs:2:40 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(const_if_match, const_loop, track_caller, proc_macro_hygiene)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/lib.rs:3:12 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(asm)] [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: `L2CValue__index_hash40` redeclares `_ZNK3lib8L2CValueixEN3phx6Hash40E` with a different signature [INFO] [stderr] --> src/cpp.rs:19077:13 [INFO] [stderr] | [INFO] [stderr] 19074 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stderr] 19075 | | pub fn L2CValue__index_hash40_mut<'a>(this: &'a mut root::lib::L2CValue, hash40: u64) -> &'a mut root::lib::L2CValue; [INFO] [stderr] | |_________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEN3phx6Hash40E` previously declared here [INFO] [stderr] 19076 | [INFO] [stderr] 19077 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"] [INFO] [stderr] 19078 | | pub fn L2CValue__index_hash40<'a>(this: &'a root::lib::L2CValue, hash40: u64) -> &'a root::lib::L2CValue; [INFO] [stderr] | |_____________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(clashing_extern_declarations)]` on by default [INFO] [stderr] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, u64) -> &'a mut l2c_value::L2CValue` [INFO] [stderr] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, u64) -> &'a l2c_value::L2CValue` [INFO] [stderr] [INFO] [stderr] warning: `L2CValue__index_int` redeclares `_ZNK3lib8L2CValueixEi` with a different signature [INFO] [stderr] --> src/cpp.rs:19083:13 [INFO] [stderr] | [INFO] [stderr] 19080 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stderr] 19081 | | pub fn L2CValue__index_int_mut<'a>(this: &'a mut root::lib::L2CValue, int: i32) -> &'a mut root::lib::L2CValue; [INFO] [stderr] | |___________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixEi` previously declared here [INFO] [stderr] 19082 | [INFO] [stderr] 19083 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixEi"] [INFO] [stderr] 19084 | | pub fn L2CValue__index_int<'a>(this: &'a root::lib::L2CValue, int: i32) -> &'a root::lib::L2CValue; [INFO] [stderr] | |_______________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stderr] | [INFO] [stderr] = note: expected `for<'a> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, i32) -> &'a mut l2c_value::L2CValue` [INFO] [stderr] found `for<'a> unsafe extern "C" fn(&'a l2c_value::L2CValue, i32) -> &'a l2c_value::L2CValue` [INFO] [stderr] [INFO] [stderr] warning: `L2CValue__index_L2CValue` redeclares `_ZNK3lib8L2CValueixERKS0_` with a different signature [INFO] [stderr] --> src/cpp.rs:19089:13 [INFO] [stderr] | [INFO] [stderr] 19086 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stderr] 19087 | | pub fn L2CValue__index_L2CValue_mut<'a>(this: &'a mut root::lib::L2CValue, l2c_val: &L2CValue) -> &'a mut root::lib::L2CValue; [INFO] [stderr] | |__________________________________________________________________________________________________________________________________________- `_ZNK3lib8L2CValueixERKS0_` previously declared here [INFO] [stderr] 19088 | [INFO] [stderr] 19089 | / #[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"] [INFO] [stderr] 19090 | | pub fn L2CValue__index_L2CValue<'a>(this: &'a root::lib::L2CValue, l2c_val: &L2CValue) -> &'a root::lib::L2CValue; [INFO] [stderr] | |______________________________________________________________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stderr] | [INFO] [stderr] = note: expected `for<'a, 'r> unsafe extern "C" fn(&'a mut l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a mut l2c_value::L2CValue` [INFO] [stderr] found `for<'a, 'r> unsafe extern "C" fn(&'a l2c_value::L2CValue, &'r l2c_value::L2CValue) -> &'a l2c_value::L2CValue` [INFO] [stderr] [INFO] [stderr] warning: `skyline_smash` (lib) generated 7 warnings [INFO] [stderr] warning: `skyline_smash` (lib test) generated 7 warnings (7 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/smash-ee6b242e4de5113c) [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] [stderr] Doc-tests smash [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test src/cpp.rs - cpp::root::app::HitStatus (line 746) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed_y (line 14749) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::FighterMotionModuleImpl::get_cancel_frame (line 7015) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::AttackModule::is_infliction (line 5943) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::sv_kinetic_energy::set_speed (line 18683) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_stick_x (line 2019) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::HitModule::set_whole (line 16248) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::AttackModule::is_infliction_status (line 5972) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::StatusModule::prev_situation_kind (line 15890) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::MotionModule::motion_kind (line 8434) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::PostureModule::pos_x (line 8048) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::mul_speed (line 14815) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_kinetic_type (line 14897) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::StatusModule::status_kind (line 15797) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed3f (line 14777) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_command_flag_cat (line 2460) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::MotionModule::frame (line 8474) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::StatusModule::situation_kind (line 15870) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::PostureModule::pos_y (line 8066) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_stick_y (line 2046) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::StatusModule::prev_status_kind (line 15841) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::sv_kinetic_energy::set_speed (line 18692) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed_x (line 14728) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::MotionModule::end_frame (line 8516) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::GroundModule::hang_cliff_pos_3f (line 4289) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::add_speed (line 14958) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::KineticModule::mul_accel (line 14840) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::sv_math::rand (line 18810) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::StatusModule::change_status_request_from_script (line 15763) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::lua_bind::WorkModule::set_flag (line 9196) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::sv_system::battle_object_module_accessor (line 18959) ... FAILED [INFO] [stdout] test src/cpp.rs - cpp::root::app::AttackData (line 521) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/cpp.rs - cpp::root::app::HitStatus (line 746) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HitModule` [INFO] [stdout] --> src/cpp.rs:747:1 [INFO] [stdout] | [INFO] [stdout] 3 | HitModule::set_whole(module_accessor, app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `HitModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `app` [INFO] [stdout] --> src/cpp.rs:747:39 [INFO] [stdout] | [INFO] [stdout] 3 | HitModule::set_whole(module_accessor, app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^ use of undeclared crate or module `app` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:747:22 [INFO] [stdout] | [INFO] [stdout] 3 | HitModule::set_whole(module_accessor, app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `HIT_STATUS_XLU` in this scope [INFO] [stdout] --> src/cpp.rs:747:55 [INFO] [stdout] | [INFO] [stdout] 3 | HitModule::set_whole(module_accessor, app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 | use smash::lib::lua_const::HIT_STATUS_XLU; [INFO] [stdout] | [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/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed_y (line 14749) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14751:13 [INFO] [stdout] | [INFO] [stdout] 4 | let y_vel = KineticModule::get_sum_speed_y(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14751:44 [INFO] [stdout] | [INFO] [stdout] 4 | let y_vel = KineticModule::get_sum_speed_y(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN` in this scope [INFO] [stdout] --> src/cpp.rs:14751:62 [INFO] [stdout] | [INFO] [stdout] 4 | let y_vel = KineticModule::get_sum_speed_y(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN; [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/cpp.rs - cpp::root::app::lua_bind::FighterMotionModuleImpl::get_cancel_frame (line 7015) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:7017:4 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::get_cancel_frame(module_accessor, Hash40::new("attack_air_b")) - MotionModule::frame(module_accessor) <= 2 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:7017:83 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::get_cancel_frame(module_accessor, Hash40::new("attack_air_b")) - MotionModule::frame(module_accessor) <= 2 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CancelModule` [INFO] [stdout] --> src/cpp.rs:7018:5 [INFO] [stdout] | [INFO] [stdout] 5 | CancelModule::enable_cancel(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `CancelModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:7017:35 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::get_cancel_frame(module_accessor, Hash40::new("attack_air_b")) - MotionModule::frame(module_accessor) <= 2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Hash40` [INFO] [stdout] --> src/cpp.rs:7017:52 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::get_cancel_frame(module_accessor, Hash40::new("attack_air_b")) - MotionModule::frame(module_accessor) <= 2 { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smash::phx::Hash40; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:7017:103 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::get_cancel_frame(module_accessor, Hash40::new("attack_air_b")) - MotionModule::frame(module_accessor) <= 2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:7018:33 [INFO] [stdout] | [INFO] [stdout] 5 | CancelModule::enable_cancel(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 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/cpp.rs - cpp::root::app::lua_bind::AttackModule::is_infliction (line 5943) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttackModule` [INFO] [stdout] --> src/cpp.rs:5945:4 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD... [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `AttackModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ControlModule` [INFO] [stdout] --> src/cpp.rs:5945:78 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ControlModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:5946:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:5945:32 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD... [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `COLLISION_KIND_MASK_HIT` in this scope [INFO] [stdout] --> src/cpp.rs:5945:50 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::COLLISION_KIND_MASK_HIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:5945:109 [INFO] [stdout] | [INFO] [stdout] 4 | ...ND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD_BUTTON_GUARD) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONTROL_PAD_BUTTON_GUARD` in this scope [INFO] [stdout] --> src/cpp.rs:5945:127 [INFO] [stdout] | [INFO] [stdout] 4 | ...lModule::check_button_on(module_accessor, *CONTROL_PAD_BUTTON_GUARD) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::CONTROL_PAD_BUTTON_GUARD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:5946:53 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_WAIT` in this scope [INFO] [stdout] --> src/cpp.rs:5946:71 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_WAIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 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/cpp.rs - cpp::root::app::sv_kinetic_energy::set_speed (line 18683) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sv_kinetic_energy` [INFO] [stdout] --> src/cpp.rs:18687:1 [INFO] [stdout] | [INFO] [stdout] 6 | sv_kinetic_energy::set_speed(lua_state); //call the desired function with the lua state which will grab the args we previously pushed [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared crate or module `sv_kinetic_energy` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `l2c_agent` in this scope [INFO] [stdout] --> src/cpp.rs:18684:1 [INFO] [stdout] | [INFO] [stdout] 3 | l2c_agent.clear_lua_stack(); //clear the stack from any previous args [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `l2c_agent` in this scope [INFO] [stdout] --> src/cpp.rs:18685:1 [INFO] [stdout] | [INFO] [stdout] 4 | l2c_agent.push_lua_stack(&mut L2CValue::new_int(*FIGHTER_KINETIC_ENERGY_ID_CONTROL as u64)); //push the first arg, that being a KINETIC_E... [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `L2CValue` [INFO] [stdout] --> src/cpp.rs:18685:31 [INFO] [stdout] | [INFO] [stdout] 4 | l2c_agent.push_lua_stack(&mut L2CValue::new_int(*FIGHTER_KINETIC_ENERGY_ID_CONTROL as u64)); //push the first arg, that being a KINETIC_E... [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use smash::lib::L2CValue; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_KINETIC_ENERGY_ID_CONTROL` in this scope [INFO] [stdout] --> src/cpp.rs:18685:50 [INFO] [stdout] | [INFO] [stdout] 4 | l2c_agent.push_lua_stack(&mut L2CValue::new_int(*FIGHTER_KINETIC_ENERGY_ID_CONTROL as u64)); //push the first arg, that being a KINETIC_E... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 | use smash::lib::lua_const::FIGHTER_KINETIC_ENERGY_ID_CONTROL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `l2c_agent` in this scope [INFO] [stdout] --> src/cpp.rs:18686:1 [INFO] [stdout] | [INFO] [stdout] 5 | l2c_agent.push_lua_stack(&mut L2CValue::new_num(5.0)); //push the second arg, that being a float of the new speed we want to set [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `L2CValue` [INFO] [stdout] --> src/cpp.rs:18686:31 [INFO] [stdout] | [INFO] [stdout] 5 | l2c_agent.push_lua_stack(&mut L2CValue::new_num(5.0)); //push the second arg, that being a float of the new speed we want to set [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use smash::lib::L2CValue; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lua_state` in this scope [INFO] [stdout] --> src/cpp.rs:18687:30 [INFO] [stdout] | [INFO] [stdout] 6 | sv_kinetic_energy::set_speed(lua_state); //call the desired function with the lua state which will grab the args we previously pushed [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 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/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_stick_x (line 2019) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ControlModule` [INFO] [stdout] --> src/cpp.rs:2021:4 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_x(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ControlModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:2021:58 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_x(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DamageModule` [INFO] [stdout] --> src/cpp.rs:2022:5 [INFO] [stdout] | [INFO] [stdout] 5 | DamageModule::add_damage(module_accessor, 2.0, 0); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `DamageModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2021:31 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_x(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2021:84 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_x(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_APPEAL` in this scope [INFO] [stdout] --> src/cpp.rs:2021:105 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_x(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_APPEAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2022:30 [INFO] [stdout] | [INFO] [stdout] 5 | DamageModule::add_damage(module_accessor, 2.0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 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/cpp.rs - cpp::root::app::lua_bind::HitModule::set_whole (line 16248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HitModule` [INFO] [stdout] --> src/cpp.rs:16250:1 [INFO] [stdout] | [INFO] [stdout] 5 | HitModule::set_whole(module_accessor, smash::app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `HitModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:16250:22 [INFO] [stdout] | [INFO] [stdout] 5 | HitModule::set_whole(module_accessor, smash::app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `HIT_STATUS_XLU` in this scope [INFO] [stdout] --> src/cpp.rs:16250:62 [INFO] [stdout] | [INFO] [stdout] 5 | HitModule::set_whole(module_accessor, smash::app::HitStatus(*HIT_STATUS_XLU), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::HIT_STATUS_XLU; [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/cpp.rs - cpp::root::app::lua_bind::AttackModule::is_infliction_status (line 5972) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttackModule` [INFO] [stdout] --> src/cpp.rs:5974:4 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction_status(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONT... [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `AttackModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ControlModule` [INFO] [stdout] --> src/cpp.rs:5974:85 [INFO] [stdout] | [INFO] [stdout] 4 | ...e_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD_BUTTON_GUARD) { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ControlModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:5975:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:5974:39 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction_status(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONT... [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `COLLISION_KIND_MASK_HIT` in this scope [INFO] [stdout] --> src/cpp.rs:5974:57 [INFO] [stdout] | [INFO] [stdout] 4 | if AttackModule::is_infliction_status(module_accessor, *COLLISION_KIND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::COLLISION_KIND_MASK_HIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:5974:116 [INFO] [stdout] | [INFO] [stdout] 4 | ...ND_MASK_HIT) && ControlModule::check_button_on(module_accessor, *CONTROL_PAD_BUTTON_GUARD) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONTROL_PAD_BUTTON_GUARD` in this scope [INFO] [stdout] --> src/cpp.rs:5974:134 [INFO] [stdout] | [INFO] [stdout] 4 | ...lModule::check_button_on(module_accessor, *CONTROL_PAD_BUTTON_GUARD) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::CONTROL_PAD_BUTTON_GUARD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:5975:53 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_WAIT` in this scope [INFO] [stdout] --> src/cpp.rs:5975:71 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_WAIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 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/cpp.rs - cpp::root::app::lua_bind::StatusModule::prev_situation_kind (line 15890) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15892:4 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::prev_situation_kind(module_accessor) == SITUATION_KIND_AIR { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15892:38 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::prev_situation_kind(module_accessor) == SITUATION_KIND_AIR { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SITUATION_KIND_AIR` in this scope [INFO] [stdout] --> src/cpp.rs:15892:58 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::prev_situation_kind(module_accessor) == SITUATION_KIND_AIR { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::SITUATION_KIND_AIR; [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/cpp.rs - cpp::root::app::lua_bind::MotionModule::motion_kind (line 8434) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:8436:24 [INFO] [stdout] | [INFO] [stdout] 5 | let curr_motion_kind = MotionModule::motion_kind(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CancelModule` [INFO] [stdout] --> src/cpp.rs:8438:5 [INFO] [stdout] | [INFO] [stdout] 7 | CancelModule::enable_cancel(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `CancelModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8436:50 [INFO] [stdout] | [INFO] [stdout] 5 | let curr_motion_kind = MotionModule::motion_kind(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8438:33 [INFO] [stdout] | [INFO] [stdout] 7 | CancelModule::enable_cancel(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [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/cpp.rs - cpp::root::app::lua_bind::PostureModule::pos_x (line 8048) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PostureModule` [INFO] [stdout] --> src/cpp.rs:8050:4 [INFO] [stdout] | [INFO] [stdout] 4 | if PostureModule::pos_x(module_accessor) > 0.0 { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PostureModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8050:25 [INFO] [stdout] | [INFO] [stdout] 4 | if PostureModule::pos_x(module_accessor) > 0.0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [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/cpp.rs - cpp::root::app::lua_bind::KineticModule::mul_speed (line 14815) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14818:1 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::mul_speed(module_accessor, &stop_rise, *FIGHTER_KINETIC_ENERGY_ID_GRAVITY); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14818:26 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::mul_speed(module_accessor, &stop_rise, *FIGHTER_KINETIC_ENERGY_ID_GRAVITY); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_KINETIC_ENERGY_ID_GRAVITY` in this scope [INFO] [stdout] --> src/cpp.rs:14818:56 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::mul_speed(module_accessor, &stop_rise, *FIGHTER_KINETIC_ENERGY_ID_GRAVITY); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_KINETIC_ENERGY_ID_GRAVITY; [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/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_kinetic_type (line 14897) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14898:28 [INFO] [stdout] | [INFO] [stdout] 3 | let current_kinetic_type = KineticModule::get_kinetic_type(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14898:60 [INFO] [stdout] | [INFO] [stdout] 3 | let current_kinetic_type = KineticModule::get_kinetic_type(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use smash::app::sv_battle_object::module_accessor; [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/cpp.rs - cpp::root::app::lua_bind::StatusModule::status_kind (line 15797) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15799:4 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::status_kind(module_accessor) == FIGHTER_STATUS_KIND_GUARD { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15800:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request(module_accessor, *FIGHTER_STATUS_KIND_JUMP_SQUAT, false); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15799:30 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::status_kind(module_accessor) == FIGHTER_STATUS_KIND_GUARD { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_GUARD` in this scope [INFO] [stdout] --> src/cpp.rs:15799:50 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::status_kind(module_accessor) == FIGHTER_STATUS_KIND_GUARD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_GUARD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15800:41 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request(module_accessor, *FIGHTER_STATUS_KIND_JUMP_SQUAT, false); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_JUMP_SQUAT` in this scope [INFO] [stdout] --> src/cpp.rs:15800:59 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request(module_accessor, *FIGHTER_STATUS_KIND_JUMP_SQUAT, false); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_JUMP_SQUAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 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/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed3f (line 14777) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14779:14 [INFO] [stdout] | [INFO] [stdout] 4 | let vel_3f = KineticModule::get_sum_speed3f(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14779:45 [INFO] [stdout] | [INFO] [stdout] 4 | let vel_3f = KineticModule::get_sum_speed3f(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN` in this scope [INFO] [stdout] --> src/cpp.rs:14779:63 [INFO] [stdout] | [INFO] [stdout] 4 | let vel_3f = KineticModule::get_sum_speed3f(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN; [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/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_command_flag_cat (line 2460) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ControlModule` [INFO] [stdout] --> src/cpp.rs:2464:12 [INFO] [stdout] | [INFO] [stdout] 6 | let cat1 = ControlModule::get_command_flag_cat(module_accessor, 0); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ControlModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2464:48 [INFO] [stdout] | [INFO] [stdout] 6 | let cat1 = ControlModule::get_command_flag_cat(module_accessor, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 4 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_PAD_CMD_CAT1_FLAG_ATTACK_AIR_F` in this scope [INFO] [stdout] --> src/cpp.rs:2465:13 [INFO] [stdout] | [INFO] [stdout] 7 | if (cat1 & *FIGHTER_PAD_CMD_CAT1_FLAG_ATTACK_AIR_F) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [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/cpp.rs - cpp::root::app::lua_bind::MotionModule::frame (line 8474) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:8476:4 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:8476:47 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:8477:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8476:28 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8476:67 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8477:53 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_WAIT` in this scope [INFO] [stdout] --> src/cpp.rs:8477:71 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_WAIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 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/cpp.rs - cpp::root::app::lua_bind::StatusModule::situation_kind (line 15870) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15872:4 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::situation_kind(module_accessor) == SITUATION_KIND_AIR { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15872:33 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::situation_kind(module_accessor) == SITUATION_KIND_AIR { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SITUATION_KIND_AIR` in this scope [INFO] [stdout] --> src/cpp.rs:15872:53 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::situation_kind(module_accessor) == SITUATION_KIND_AIR { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::SITUATION_KIND_AIR; [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/cpp.rs - cpp::root::app::lua_bind::PostureModule::pos_y (line 8066) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PostureModule` [INFO] [stdout] --> src/cpp.rs:8068:4 [INFO] [stdout] | [INFO] [stdout] 4 | if PostureModule::pos_y(module_accessor) > 0.0 { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PostureModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8068:25 [INFO] [stdout] | [INFO] [stdout] 4 | if PostureModule::pos_y(module_accessor) > 0.0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [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/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_stick_y (line 2046) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ControlModule` [INFO] [stdout] --> src/cpp.rs:2048:4 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_y(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ControlModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:2048:58 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_y(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DamageModule` [INFO] [stdout] --> src/cpp.rs:2049:5 [INFO] [stdout] | [INFO] [stdout] 5 | DamageModule::add_damage(module_accessor, 2.0, 0); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `DamageModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2048:31 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_y(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2048:84 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_y(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_APPEAL` in this scope [INFO] [stdout] --> src/cpp.rs:2048:105 [INFO] [stdout] | [INFO] [stdout] 4 | if ControlModule::get_stick_y(module_accessor) < -0.5 && StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_APPEAL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_APPEAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:2049:30 [INFO] [stdout] | [INFO] [stdout] 5 | DamageModule::add_damage(module_accessor, 2.0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 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/cpp.rs - cpp::root::app::lua_bind::StatusModule::prev_status_kind (line 15841) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15843:4 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::prev_status_kind(module_accessor, 0) == FIGHTER_STATUS_KIND_GUARD { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15844:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request(module_accessor, *FIGHTER_STATUS_KIND_JUMP_SQUAT, false); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15843:35 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::prev_status_kind(module_accessor, 0) == FIGHTER_STATUS_KIND_GUARD { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_GUARD` in this scope [INFO] [stdout] --> src/cpp.rs:15843:58 [INFO] [stdout] | [INFO] [stdout] 4 | if StatusModule::prev_status_kind(module_accessor, 0) == FIGHTER_STATUS_KIND_GUARD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_GUARD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15844:41 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request(module_accessor, *FIGHTER_STATUS_KIND_JUMP_SQUAT, false); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_JUMP_SQUAT` in this scope [INFO] [stdout] --> src/cpp.rs:15844:59 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request(module_accessor, *FIGHTER_STATUS_KIND_JUMP_SQUAT, false); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_JUMP_SQUAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 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/cpp.rs - cpp::root::app::sv_kinetic_energy::set_speed (line 18692) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `skyline` [INFO] [stdout] --> src/cpp.rs:18696:3 [INFO] [stdout] | [INFO] [stdout] 7 | #[skyline::hook(replace = smash::lua2cpp::L2CFighterCommon_sys_line_system_control_fighter)] [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `skyline` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `original` in this scope [INFO] [stdout] --> src/cpp.rs:18702:5 [INFO] [stdout] | [INFO] [stdout] 13 | original!()(fighter) [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/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed_x (line 14728) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14730:13 [INFO] [stdout] | [INFO] [stdout] 4 | let x_vel = KineticModule::get_sum_speed_x(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14730:44 [INFO] [stdout] | [INFO] [stdout] 4 | let x_vel = KineticModule::get_sum_speed_x(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN` in this scope [INFO] [stdout] --> src/cpp.rs:14730:62 [INFO] [stdout] | [INFO] [stdout] 4 | let x_vel = KineticModule::get_sum_speed_x(module_accessor, *KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::KINETIC_ENERGY_RESERVE_ATTRIBUTE_MAIN; [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/cpp.rs - cpp::root::app::lua_bind::MotionModule::end_frame (line 8516) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:8518:4 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:8518:47 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:8519:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8518:28 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8518:67 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:8519:53 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_WAIT` in this scope [INFO] [stdout] --> src/cpp.rs:8519:71 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_WAIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 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/cpp.rs - cpp::root::app::lua_bind::GroundModule::hang_cliff_pos_3f (line 4289) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:4292:4 [INFO] [stdout] | [INFO] [stdout] 6 | if StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_CLIFF_WAIT { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GroundModule` [INFO] [stdout] --> src/cpp.rs:4293:11 [INFO] [stdout] | [INFO] [stdout] 7 | pos = GroundModule::hang_cliff_pos_3f(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `GroundModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:4292:30 [INFO] [stdout] | [INFO] [stdout] 6 | if StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_CLIFF_WAIT { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_CLIFF_WAIT` in this scope [INFO] [stdout] --> src/cpp.rs:4292:51 [INFO] [stdout] | [INFO] [stdout] 6 | if StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_CLIFF_WAIT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_CLIFF_WAIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:4293:43 [INFO] [stdout] | [INFO] [stdout] 7 | pos = GroundModule::hang_cliff_pos_3f(module_accessor); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 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/cpp.rs - cpp::root::app::lua_bind::KineticModule::add_speed (line 14958) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14961:1 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::add_speed(module_accessor, &speed); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `x_vel` in this scope [INFO] [stdout] --> src/cpp.rs:14960:46 [INFO] [stdout] | [INFO] [stdout] 5 | let speed_vector = smash::phx::Vector3f { x: x_vel, y: 0.0, z: 0.0 }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14961:26 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::add_speed(module_accessor, &speed); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `speed` in this scope [INFO] [stdout] --> src/cpp.rs:14961:44 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::add_speed(module_accessor, &speed); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::lua_bind::AttackModule::speed; [INFO] [stdout] | [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/cpp.rs - cpp::root::app::lua_bind::KineticModule::mul_accel (line 14840) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KineticModule` [INFO] [stdout] --> src/cpp.rs:14843:1 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::mul_accel(module_accessor, &zoom, *FIGHTER_KINETIC_ENERGY_ID_ENV_WIND); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `KineticModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:14843:26 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::mul_accel(module_accessor, &zoom, *FIGHTER_KINETIC_ENERGY_ID_ENV_WIND); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_KINETIC_ENERGY_ID_ENV_WIND` in this scope [INFO] [stdout] --> src/cpp.rs:14843:51 [INFO] [stdout] | [INFO] [stdout] 6 | KineticModule::mul_accel(module_accessor, &zoom, *FIGHTER_KINETIC_ENERGY_ID_ENV_WIND); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_KINETIC_ENERGY_ID_ENV_WIND; [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/cpp.rs - cpp::root::app::sv_math::rand (line 18810) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `app` [INFO] [stdout] --> src/cpp.rs:18811:16 [INFO] [stdout] | [INFO] [stdout] 3 | let rand_val = app::sv_math::rand(hash40("fighter"), 100); [INFO] [stdout] | ^^^ use of undeclared crate or module `app` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `hash40` in this scope [INFO] [stdout] --> src/cpp.rs:18811:35 [INFO] [stdout] | [INFO] [stdout] 3 | let rand_val = app::sv_math::rand(hash40("fighter"), 100); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use smash::hash40; [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/cpp.rs - cpp::root::app::lua_bind::StatusModule::change_status_request_from_script (line 15763) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:15765:4 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MotionModule` [INFO] [stdout] --> src/cpp.rs:15765:47 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MotionModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:15766:5 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15765:28 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15765:67 [INFO] [stdout] | [INFO] [stdout] 4 | if MotionModule::end_frame(module_accessor) - MotionModule::frame(module_accessor) <= 5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:15766:53 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_WAIT` in this scope [INFO] [stdout] --> src/cpp.rs:15766:71 [INFO] [stdout] | [INFO] [stdout] 5 | StatusModule::change_status_request_from_script(module_accessor, *FIGHTER_STATUS_KIND_WAIT, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 3 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_WAIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 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/cpp.rs - cpp::root::app::lua_bind::WorkModule::set_flag (line 9196) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusModule` [INFO] [stdout] --> src/cpp.rs:9200:4 [INFO] [stdout] | [INFO] [stdout] 6 | if StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_ATTACK_AIR && (ControlModule::get_command_flag_cat(module_accessor,... [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `StatusModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ControlModule` [INFO] [stdout] --> src/cpp.rs:9200:86 [INFO] [stdout] | [INFO] [stdout] 6 | ...) == *FIGHTER_STATUS_KIND_ATTACK_AIR && (ControlModule::get_command_flag_cat(module_accessor, 1) & *FIGHTER_PAD_CMD_CAT2_FLAG_FALL_JUM... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ControlModule` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WorkModule` [INFO] [stdout] --> src/cpp.rs:9201:5 [INFO] [stdout] | [INFO] [stdout] 7 | WorkModule::set_flag(module_accessor, true, *FIGHTER_STATUS_WORK_ID_FLAG_RESERVE_DIVE); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `WorkModule` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:9200:30 [INFO] [stdout] | [INFO] [stdout] 6 | if StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_ATTACK_AIR && (ControlModule::get_command_flag_cat(module_accessor,... [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_KIND_ATTACK_AIR` in this scope [INFO] [stdout] --> src/cpp.rs:9200:51 [INFO] [stdout] | [INFO] [stdout] 6 | if StatusModule::status_kind(module_accessor) == *FIGHTER_STATUS_KIND_ATTACK_AIR && (ControlModule::get_command_flag_cat(module_accessor,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 5 | use smash::lib::lua_const::FIGHTER_STATUS_KIND_ATTACK_AIR; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:9200:122 [INFO] [stdout] | [INFO] [stdout] 6 | ...CK_AIR && (ControlModule::get_command_flag_cat(module_accessor, 1) & *FIGHTER_PAD_CMD_CAT2_FLAG_FALL_JUMP) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_PAD_CMD_CAT2_FLAG_FALL_JUMP` in this scope [INFO] [stdout] --> src/cpp.rs:9200:145 [INFO] [stdout] | [INFO] [stdout] 6 | ...mand_flag_cat(module_accessor, 1) & *FIGHTER_PAD_CMD_CAT2_FLAG_FALL_JUMP) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 5 | use smash::lib::lua_const::FIGHTER_PAD_CMD_CAT2_FLAG_FALL_JUMP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `module_accessor` in this scope [INFO] [stdout] --> src/cpp.rs:9201:26 [INFO] [stdout] | [INFO] [stdout] 7 | WorkModule::set_flag(module_accessor, true, *FIGHTER_STATUS_WORK_ID_FLAG_RESERVE_DIVE); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 | use smash::app::sv_battle_object::module_accessor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FIGHTER_STATUS_WORK_ID_FLAG_RESERVE_DIVE` in this scope [INFO] [stdout] --> src/cpp.rs:9201:50 [INFO] [stdout] | [INFO] [stdout] 7 | WorkModule::set_flag(module_accessor, true, *FIGHTER_STATUS_WORK_ID_FLAG_RESERVE_DIVE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 5 | use smash::lib::lua_const::FIGHTER_STATUS_WORK_ID_FLAG_RESERVE_DIVE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 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/cpp.rs - cpp::root::app::sv_system::battle_object_module_accessor (line 18959) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `app` [INFO] [stdout] --> src/cpp.rs:18962:27 [INFO] [stdout] | [INFO] [stdout] 5 | let module_accessor = app::sv_system::battle_object_module_accessor(lua_state); [INFO] [stdout] | ^^^ use of undeclared crate or module `app` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `L2CFighterCommon` in this scope [INFO] [stdout] --> src/cpp.rs:18960:46 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn once_per_fighter_frame(fighter : &mut L2CFighterCommon) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use smash::lua2cpp::L2CFighterCommon; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/cpp.rs - cpp::root::app::HitStatus (line 746) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::AttackModule::is_infliction (line 5943) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::AttackModule::is_infliction_status (line 5972) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_command_flag_cat (line 2460) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_stick_x (line 2019) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::ControlModule::get_stick_y (line 2046) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::FighterMotionModuleImpl::get_cancel_frame (line 7015) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::GroundModule::hang_cliff_pos_3f (line 4289) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::HitModule::set_whole (line 16248) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::add_speed (line 14958) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_kinetic_type (line 14897) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed3f (line 14777) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed_x (line 14728) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::get_sum_speed_y (line 14749) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::mul_accel (line 14840) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::KineticModule::mul_speed (line 14815) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::MotionModule::end_frame (line 8516) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::MotionModule::frame (line 8474) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::MotionModule::motion_kind (line 8434) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::PostureModule::pos_x (line 8048) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::PostureModule::pos_y (line 8066) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::StatusModule::change_status_request_from_script (line 15763) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::StatusModule::prev_situation_kind (line 15890) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::StatusModule::prev_status_kind (line 15841) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::StatusModule::situation_kind (line 15870) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::StatusModule::status_kind (line 15797) [INFO] [stdout] src/cpp.rs - cpp::root::app::lua_bind::WorkModule::set_flag (line 9196) [INFO] [stdout] src/cpp.rs - cpp::root::app::sv_kinetic_energy::set_speed (line 18683) [INFO] [stdout] src/cpp.rs - cpp::root::app::sv_kinetic_energy::set_speed (line 18692) [INFO] [stdout] src/cpp.rs - cpp::root::app::sv_math::rand (line 18810) [INFO] [stdout] src/cpp.rs - cpp::root::app::sv_system::battle_object_module_accessor (line 18959) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1 passed; 31 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "b64791420301ccf04f47c585f856c7db6d2f2822a22b14dc532900253fe1e3f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b64791420301ccf04f47c585f856c7db6d2f2822a22b14dc532900253fe1e3f0", kill_on_drop: false }` [INFO] [stdout] b64791420301ccf04f47c585f856c7db6d2f2822a22b14dc532900253fe1e3f0