[INFO] fetching crate godot-ffi 0.1.3... [INFO] checking godot-ffi-0.1.3 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate godot-ffi 0.1.3 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate godot-ffi 0.1.3 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate godot-ffi 0.1.3 [INFO] finished tweaking crates.io crate godot-ffi 0.1.3 [INFO] tweaked toml for crates.io crate godot-ffi 0.1.3 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 52 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.68.1 (available: v0.70.1) [INFO] [stderr] Adding gdextension-api v0.1.0 (available: v0.2.0) [INFO] [stderr] Adding heck v0.4.1 (available: v0.5.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (available: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] [stderr] Adding winsafe v0.0.19 (available: v0.0.22) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f5012592c6d4d6a659c77f5a27b816e5dce356d9fdaf820711015a9733f2df7f [INFO] running `Command { std: "docker" "start" "-a" "f5012592c6d4d6a659c77f5a27b816e5dce356d9fdaf820711015a9733f2df7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f5012592c6d4d6a659c77f5a27b816e5dce356d9fdaf820711015a9733f2df7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f5012592c6d4d6a659c77f5a27b816e5dce356d9fdaf820711015a9733f2df7f", kill_on_drop: false }` [INFO] [stdout] f5012592c6d4d6a659c77f5a27b816e5dce356d9fdaf820711015a9733f2df7f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d6176154b4cbea0faa0084450f61dff77044edb157f74f0be04a19578698261a [INFO] running `Command { std: "docker" "start" "-a" "d6176154b4cbea0faa0084450f61dff77044edb157f74f0be04a19578698261a", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling gdextension-api v0.1.0 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling nanoserde-derive v0.1.22 [INFO] [stderr] Compiling nanoserde v0.1.37 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling godot-bindings v0.1.3 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling godot-codegen v0.1.3 [INFO] [stderr] Compiling godot-ffi v0.1.3 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `godot_ffi` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/plugins.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: mismatched closing delimiter: `]` [INFO] [stderr] --> src/plugins.rs:72:23 [INFO] [stderr] | [INFO] [stderr] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stderr] | - ^ unclosed delimiter ^ mismatched closing delimiter [INFO] [stderr] | | [INFO] [stderr] | closing delimiter possibly meant for this [INFO] [stderr] [INFO] [stderr] error: mismatched closing delimiter: `]` [INFO] [stderr] --> src/plugins.rs:77:27 [INFO] [stderr] | [INFO] [stderr] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stderr] | - ^ unclosed delimiter ^ mismatched closing delimiter [INFO] [stderr] | | [INFO] [stderr] | closing delimiter possibly meant for this [INFO] [stderr] [INFO] [stderr] error: aborting due to 2 previous errors [INFO] [stderr] [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub(crate) mod gen { [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] = note: `--force-warn keyword-idents-2024` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub use gen::table_builtins::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | pub use gen::table_builtins_lifecycle::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub use gen::table_editor_classes::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | pub use gen::table_scene_classes::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | pub use gen::table_servers_classes::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | pub use gen::table_utilities::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | pub use gen::central::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | pub use gen::gdextension_interface::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | pub use gen::interface::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/extras.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::gen::gdextension_interface::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 142 | plugin_add!(V; "three"); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: `--force-warn unsafe-attr-outside-unsafe` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 142 | plugin_add!(V; "three"); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 143 | plugin_add!(V; "four"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 143 | plugin_add!(V; "four"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 144 | plugin_add!(V; "one"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 144 | plugin_add!(V; "one"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 145 | plugin_add!(V; "two"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 145 | plugin_add!(V; "two"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123757 [INFO] [stdout] = note: this warning originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:59:31 [INFO] [stdout] | [INFO] [stdout] 59 | ($registry:ident; $plugin:expr; $( $path_tt:tt )* ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = note: `--force-warn edition-2024-expr-fragment-specifier` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 59 | ($registry:ident; $plugin:expr_2021; $( $path_tt:tt )* ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:97:32 [INFO] [stdout] | [INFO] [stdout] 97 | ( $registry:ident; $plugin:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 97 | ( $registry:ident; $plugin:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:101:46 [INFO] [stdout] | [INFO] [stdout] 101 | ( $registry:ident in $path:path; $plugin:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 101 | ( $registry:ident in $path:path; $plugin:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:110:33 [INFO] [stdout] | [INFO] [stdout] 110 | ( $registry:ident; $closure:expr; $( $path_tt:tt )* ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 110 | ( $registry:ident; $closure:expr_2021; $( $path_tt:tt )* ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:126:33 [INFO] [stdout] | [INFO] [stdout] 126 | ( $registry:ident; $closure:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 126 | ( $registry:ident; $closure:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:130:47 [INFO] [stdout] | [INFO] [stdout] 130 | ( $registry:ident in $path:path; $closure:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 130 | ( $registry:ident in $path:path; $closure:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/toolbox.rs:19:12 [INFO] [stdout] | [INFO] [stdout] 19 | ($cond:expr) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 19 | ($cond:expr_2021) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/toolbox.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | ($cond:expr, $msg:literal) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 22 | ($cond:expr_2021, $msg:literal) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:421:32 [INFO] [stdout] | [INFO] [stdout] 421 | ($name:ident ( $($args:expr),* $(,)? )) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 421 | ($name:ident ( $($args:expr_2021),* $(,)? )) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:32 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetGodotVersion > (get_proc_address(crate::c_str(b"get_godot_version\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) unsafe fn load(get_proc_address: crate::GDExtensionInterfaceGetProcAddress,) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:141 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceGetGodotVersion > (get_proc_address(crate::c_str(b"get_godot_version\0"))), mem_alloc: std::mem::transmute::< crate::GDExtens... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:209 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemAlloc > (get_proc_address(crate::c_str(b"mem_alloc\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:311 [INFO] [stdout] | [INFO] [stdout] 159 | ...GDExtensionInterfaceMemAlloc > (get_proc_address(crate::c_str(b"mem_alloc\0"))), mem_realloc: std::mem::transmute::< crate::GDExtensio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:373 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemRealloc > (get_proc_address(crate::c_str(b"mem_realloc\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:477 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceMemRealloc > (get_proc_address(crate::c_str(b"mem_realloc\0"))), mem_free: std::mem::transmute::< crate::GDExtensionI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:538 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemFree > (get_proc_address(crate::c_str(b"mem_free\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:639 [INFO] [stdout] | [INFO] [stdout] 159 | ...:GDExtensionInterfaceMemFree > (get_proc_address(crate::c_str(b"mem_free\0"))), print_error: std::mem::transmute::< crate::GDExtension... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:700 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintError > (get_proc_address(crate::c_str(b"print_error\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:804 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfacePrintError > (get_proc_address(crate::c_str(b"print_error\0"))), print_error_with_message: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:881 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintErrorWithMessage > (get_proc_address(crate::c_str(b"print_error_with_message\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:996 [INFO] [stdout] | [INFO] [stdout] 159 | ...rintErrorWithMessage > (get_proc_address(crate::c_str(b"print_error_with_message\0"))), print_warning: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1075 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintWarning > (get_proc_address(crate::c_str(b"print_warning\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1181 [INFO] [stdout] | [INFO] [stdout] 159 | ...nsionInterfacePrintWarning > (get_proc_address(crate::c_str(b"print_warning\0"))), print_warning_with_message: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1262 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintWarningWithMessage > (get_proc_address(crate::c_str(b"print_warning_with_message\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1379 [INFO] [stdout] | [INFO] [stdout] 159 | ...tWarningWithMessage > (get_proc_address(crate::c_str(b"print_warning_with_message\0"))), print_script_error: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1465 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintScriptError > (get_proc_address(crate::c_str(b"print_script_error\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1575 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfacePrintScriptError > (get_proc_address(crate::c_str(b"print_script_error\0"))), print_script_error_with_message: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1666 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintScriptErrorWithMessage > (get_proc_address(crate::c_str(b"print_script_error_with_message\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1787 [INFO] [stdout] | [INFO] [stdout] 159 | ...tErrorWithMessage > (get_proc_address(crate::c_str(b"print_script_error_with_message\0"))), get_native_struct_size: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1882 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetNativeStructSize > (get_proc_address(crate::c_str(b"get_native_struct_size\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1995 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceGetNativeStructSize > (get_proc_address(crate::c_str(b"get_native_struct_size\0"))), variant_new_copy: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2075 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantNewCopy > (get_proc_address(crate::c_str(b"variant_new_copy\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2183 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantNewCopy > (get_proc_address(crate::c_str(b"variant_new_copy\0"))), variant_new_nil: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2256 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantNewNil > (get_proc_address(crate::c_str(b"variant_new_nil\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2363 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceVariantNewNil > (get_proc_address(crate::c_str(b"variant_new_nil\0"))), variant_destroy: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2435 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantDestroy > (get_proc_address(crate::c_str(b"variant_destroy\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2543 [INFO] [stdout] | [INFO] [stdout] 159 | ...onInterfaceVariantDestroy > (get_proc_address(crate::c_str(b"variant_destroy\0"))), variant_call: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2612 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCall > (get_proc_address(crate::c_str(b"variant_call\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2717 [INFO] [stdout] | [INFO] [stdout] 159 | ...ensionInterfaceVariantCall > (get_proc_address(crate::c_str(b"variant_call\0"))), variant_call_static: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2790 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCallStatic > (get_proc_address(crate::c_str(b"variant_call_static\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2901 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantCallStatic > (get_proc_address(crate::c_str(b"variant_call_static\0"))), variant_evaluate: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2978 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantEvaluate > (get_proc_address(crate::c_str(b"variant_evaluate\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3087 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantEvaluate > (get_proc_address(crate::c_str(b"variant_evaluate\0"))), variant_set: std::mem::transmute::< crate::GDExten... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3156 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSet > (get_proc_address(crate::c_str(b"variant_set\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3260 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceVariantSet > (get_proc_address(crate::c_str(b"variant_set\0"))), variant_set_named: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3330 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetNamed > (get_proc_address(crate::c_str(b"variant_set_named\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3439 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantSetNamed > (get_proc_address(crate::c_str(b"variant_set_named\0"))), variant_set_keyed: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3515 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetKeyed > (get_proc_address(crate::c_str(b"variant_set_keyed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3624 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantSetKeyed > (get_proc_address(crate::c_str(b"variant_set_keyed\0"))), variant_set_indexed: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3702 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetIndexed > (get_proc_address(crate::c_str(b"variant_set_indexed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3813 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantSetIndexed > (get_proc_address(crate::c_str(b"variant_set_indexed\0"))), variant_get: std::mem::transmute::< crate::GDExt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3885 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGet > (get_proc_address(crate::c_str(b"variant_get\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3989 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceVariantGet > (get_proc_address(crate::c_str(b"variant_get\0"))), variant_get_named: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4059 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetNamed > (get_proc_address(crate::c_str(b"variant_get_named\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4168 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantGetNamed > (get_proc_address(crate::c_str(b"variant_get_named\0"))), variant_get_keyed: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4244 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetKeyed > (get_proc_address(crate::c_str(b"variant_get_keyed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4353 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantGetKeyed > (get_proc_address(crate::c_str(b"variant_get_keyed\0"))), variant_get_indexed: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4431 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetIndexed > (get_proc_address(crate::c_str(b"variant_get_indexed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4542 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantGetIndexed > (get_proc_address(crate::c_str(b"variant_get_indexed\0"))), variant_iter_init: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4620 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterInit > (get_proc_address(crate::c_str(b"variant_iter_init\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4729 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantIterInit > (get_proc_address(crate::c_str(b"variant_iter_init\0"))), variant_iter_next: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4805 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterNext > (get_proc_address(crate::c_str(b"variant_iter_next\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4914 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantIterNext > (get_proc_address(crate::c_str(b"variant_iter_next\0"))), variant_iter_get: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4989 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterGet > (get_proc_address(crate::c_str(b"variant_iter_get\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5097 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantIterGet > (get_proc_address(crate::c_str(b"variant_iter_get\0"))), variant_hash: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5167 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHash > (get_proc_address(crate::c_str(b"variant_hash\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5272 [INFO] [stdout] | [INFO] [stdout] 159 | ...ensionInterfaceVariantHash > (get_proc_address(crate::c_str(b"variant_hash\0"))), variant_recursive_hash: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5348 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantRecursiveHash > (get_proc_address(crate::c_str(b"variant_recursive_hash\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5462 [INFO] [stdout] | [INFO] [stdout] 159 | ...eVariantRecursiveHash > (get_proc_address(crate::c_str(b"variant_recursive_hash\0"))), variant_hash_compare: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5546 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHashCompare > (get_proc_address(crate::c_str(b"variant_hash_compare\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5658 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceVariantHashCompare > (get_proc_address(crate::c_str(b"variant_hash_compare\0"))), variant_booleanize: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5738 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantBooleanize > (get_proc_address(crate::c_str(b"variant_booleanize\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5849 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantBooleanize > (get_proc_address(crate::c_str(b"variant_booleanize\0"))), variant_duplicate: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5926 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantDuplicate > (get_proc_address(crate::c_str(b"variant_duplicate\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6036 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantDuplicate > (get_proc_address(crate::c_str(b"variant_duplicate\0"))), variant_stringify: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6112 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantStringify > (get_proc_address(crate::c_str(b"variant_stringify\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6222 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantStringify > (get_proc_address(crate::c_str(b"variant_stringify\0"))), variant_get_type: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6297 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetType > (get_proc_address(crate::c_str(b"variant_get_type\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6405 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantGetType > (get_proc_address(crate::c_str(b"variant_get_type\0"))), variant_has_method: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6481 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasMethod > (get_proc_address(crate::c_str(b"variant_has_method\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6591 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfaceVariantHasMethod > (get_proc_address(crate::c_str(b"variant_has_method\0"))), variant_has_member: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6669 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasMember > (get_proc_address(crate::c_str(b"variant_has_member\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6779 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfaceVariantHasMember > (get_proc_address(crate::c_str(b"variant_has_member\0"))), variant_has_key: std::mem::transmute::< crate::GD... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6854 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasKey > (get_proc_address(crate::c_str(b"variant_has_key\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6961 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceVariantHasKey > (get_proc_address(crate::c_str(b"variant_has_key\0"))), variant_get_type_name: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7039 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetTypeName > (get_proc_address(crate::c_str(b"variant_get_type_name\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7151 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceVariantGetTypeName > (get_proc_address(crate::c_str(b"variant_get_type_name\0"))), variant_can_convert: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7233 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCanConvert > (get_proc_address(crate::c_str(b"variant_can_convert\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7344 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantCanConvert > (get_proc_address(crate::c_str(b"variant_can_convert\0"))), variant_can_convert_strict: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7431 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCanConvertStrict > (get_proc_address(crate::c_str(b"variant_can_convert_strict\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7548 [INFO] [stdout] | [INFO] [stdout] 159 | ...antCanConvertStrict > (get_proc_address(crate::c_str(b"variant_can_convert_strict\0"))), get_variant_from_type_constructor: std::mem::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7649 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetVariantFromTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_from_type_constructor\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7772 [INFO] [stdout] | [INFO] [stdout] 159 | ...mTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_from_type_constructor\0"))), get_variant_to_type_constructor: std::mem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7878 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetVariantToTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_to_type_constructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7999 [INFO] [stdout] | [INFO] [stdout] 159 | ...ToTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_to_type_constructor\0"))), variant_get_ptr_operator_evaluator: std::m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8106 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrOperatorEvaluator > (get_proc_address(crate::c_str(b"variant_get_ptr_operator_evaluator\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8230 [INFO] [stdout] | [INFO] [stdout] 159 | ...eratorEvaluator > (get_proc_address(crate::c_str(b"variant_get_ptr_operator_evaluator\0"))), variant_get_ptr_builtin_method: std::mem:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8336 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrBuiltinMethod > (get_proc_address(crate::c_str(b"variant_get_ptr_builtin_method\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8456 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrBuiltinMethod > (get_proc_address(crate::c_str(b"variant_get_ptr_builtin_method\0"))), variant_get_ptr_constructor: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8555 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrConstructor > (get_proc_address(crate::c_str(b"variant_get_ptr_constructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8673 [INFO] [stdout] | [INFO] [stdout] 159 | ...ntGetPtrConstructor > (get_proc_address(crate::c_str(b"variant_get_ptr_constructor\0"))), variant_get_ptr_destructor: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8768 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrDestructor > (get_proc_address(crate::c_str(b"variant_get_ptr_destructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8885 [INFO] [stdout] | [INFO] [stdout] 159 | ...antGetPtrDestructor > (get_proc_address(crate::c_str(b"variant_get_ptr_destructor\0"))), variant_construct: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8970 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantConstruct > (get_proc_address(crate::c_str(b"variant_construct\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9080 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantConstruct > (get_proc_address(crate::c_str(b"variant_construct\0"))), variant_get_ptr_setter: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9161 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9274 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceVariantGetPtrSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_setter\0"))), variant_get_ptr_getter: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9360 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9473 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceVariantGetPtrGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_getter\0"))), variant_get_ptr_indexed_setter: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9567 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrIndexedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9687 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrIndexedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_setter\0"))), variant_get_ptr_indexed_getter: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9789 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrIndexedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9909 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrIndexedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_getter\0"))), variant_get_ptr_keyed_setter: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10009 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10127 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetPtrKeyedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_setter\0"))), variant_get_ptr_keyed_getter: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10225 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10343 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetPtrKeyedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_getter\0"))), variant_get_ptr_keyed_checker: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10442 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedChecker > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_checker\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10561 [INFO] [stdout] | [INFO] [stdout] 159 | ...GetPtrKeyedChecker > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_checker\0"))), variant_get_constant_value: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10658 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetConstantValue > (get_proc_address(crate::c_str(b"variant_get_constant_value\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10775 [INFO] [stdout] | [INFO] [stdout] 159 | ...antGetConstantValue > (get_proc_address(crate::c_str(b"variant_get_constant_value\0"))), variant_get_ptr_utility_function: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10875 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrUtilityFunction > (get_proc_address(crate::c_str(b"variant_get_ptr_utility_function\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10997 [INFO] [stdout] | [INFO] [stdout] 159 | ...rUtilityFunction > (get_proc_address(crate::c_str(b"variant_get_ptr_utility_function\0"))), string_new_with_latin1_chars: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11099 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11217 [INFO] [stdout] | [INFO] [stdout] 159 | ...NewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars\0"))), string_new_with_utf8_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11313 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11429 [INFO] [stdout] | [INFO] [stdout] 159 | ...ingNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars\0"))), string_new_with_utf16_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11524 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf16Chars > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11641 [INFO] [stdout] | [INFO] [stdout] 159 | ...ngNewWithUtf16Chars > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars\0"))), string_new_with_utf32_chars: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11737 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf32Chars > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11854 [INFO] [stdout] | [INFO] [stdout] 159 | ...ngNewWithUtf32Chars > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars\0"))), string_new_with_wide_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11949 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithWideChars > (get_proc_address(crate::c_str(b"string_new_with_wide_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12065 [INFO] [stdout] | [INFO] [stdout] 159 | ...ingNewWithWideChars > (get_proc_address(crate::c_str(b"string_new_with_wide_chars\0"))), string_new_with_latin1_chars_and_len: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12169 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithLatin1CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12293 [INFO] [stdout] | [INFO] [stdout] 159 | ...in1CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars_and_len\0"))), string_new_with_utf8_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12405 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf8CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12527 [INFO] [stdout] | [INFO] [stdout] 159 | ...Utf8CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars_and_len\0"))), string_new_with_utf16_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12638 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf16CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12761 [INFO] [stdout] | [INFO] [stdout] 159 | ...tf16CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars_and_len\0"))), string_new_with_utf32_chars_and_len: std... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12873 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf32CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12996 [INFO] [stdout] | [INFO] [stdout] 159 | ...tf32CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars_and_len\0"))), string_new_with_wide_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13107 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithWideCharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_wide_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13229 [INFO] [stdout] | [INFO] [stdout] 159 | ...WideCharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_wide_chars_and_len\0"))), string_to_latin1_chars: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13327 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToLatin1Chars > (get_proc_address(crate::c_str(b"string_to_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13440 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceStringToLatin1Chars > (get_proc_address(crate::c_str(b"string_to_latin1_chars\0"))), string_to_utf8_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13524 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf8Chars > (get_proc_address(crate::c_str(b"string_to_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13635 [INFO] [stdout] | [INFO] [stdout] 159 | ...rfaceStringToUtf8Chars > (get_proc_address(crate::c_str(b"string_to_utf8_chars\0"))), string_to_utf16_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13718 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf16Chars > (get_proc_address(crate::c_str(b"string_to_utf16_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13830 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceStringToUtf16Chars > (get_proc_address(crate::c_str(b"string_to_utf16_chars\0"))), string_to_utf32_chars: std::mem::transmute::< c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13914 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf32Chars > (get_proc_address(crate::c_str(b"string_to_utf32_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14026 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceStringToUtf32Chars > (get_proc_address(crate::c_str(b"string_to_utf32_chars\0"))), string_to_wide_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14109 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToWideChars > (get_proc_address(crate::c_str(b"string_to_wide_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14220 [INFO] [stdout] | [INFO] [stdout] 159 | ...rfaceStringToWideChars > (get_proc_address(crate::c_str(b"string_to_wide_chars\0"))), string_operator_index: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14303 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorIndex > (get_proc_address(crate::c_str(b"string_operator_index\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14416 [INFO] [stdout] | [INFO] [stdout] 159 | ...aceStringOperatorIndex > (get_proc_address(crate::c_str(b"string_operator_index\0"))), string_operator_index_const: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14506 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorIndexConst > (get_proc_address(crate::c_str(b"string_operator_index_const\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14624 [INFO] [stdout] | [INFO] [stdout] 159 | ...gOperatorIndexConst > (get_proc_address(crate::c_str(b"string_operator_index_const\0"))), string_operator_plus_eq_string: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14723 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqString > (get_proc_address(crate::c_str(b"string_operator_plus_eq_string\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14843 [INFO] [stdout] | [INFO] [stdout] 159 | ...ratorPlusEqString > (get_proc_address(crate::c_str(b"string_operator_plus_eq_string\0"))), string_operator_plus_eq_char: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14943 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqChar > (get_proc_address(crate::c_str(b"string_operator_plus_eq_char\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15061 [INFO] [stdout] | [INFO] [stdout] 159 | ...OperatorPlusEqChar > (get_proc_address(crate::c_str(b"string_operator_plus_eq_char\0"))), string_operator_plus_eq_cstr: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15159 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqCstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_cstr\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15277 [INFO] [stdout] | [INFO] [stdout] 159 | ...OperatorPlusEqCstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_cstr\0"))), string_operator_plus_eq_wcstr: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15376 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqWcstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_wcstr\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15495 [INFO] [stdout] | [INFO] [stdout] 159 | ...peratorPlusEqWcstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_wcstr\0"))), string_operator_plus_eq_c32str: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15596 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqC32str > (get_proc_address(crate::c_str(b"string_operator_plus_eq_c32str\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15716 [INFO] [stdout] | [INFO] [stdout] 159 | ...ratorPlusEqC32str > (get_proc_address(crate::c_str(b"string_operator_plus_eq_c32str\0"))), string_resize: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15801 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringResize > (get_proc_address(crate::c_str(b"string_resize\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15907 [INFO] [stdout] | [INFO] [stdout] 159 | ...nsionInterfaceStringResize > (get_proc_address(crate::c_str(b"string_resize\0"))), string_name_new_with_latin1_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15995 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNameNewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_name_new_with_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16117 [INFO] [stdout] | [INFO] [stdout] 159 | ...wWithLatin1Chars > (get_proc_address(crate::c_str(b"string_name_new_with_latin1_chars\0"))), string_name_new_with_utf8_chars: std::mem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16223 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNameNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16343 [INFO] [stdout] | [INFO] [stdout] 159 | ...eNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars\0"))), string_name_new_with_utf8_chars_and_len: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16455 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNameNewWithUtf8CharsAndLen > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars_and_len\0"))), x... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16581 [INFO] [stdout] | [INFO] [stdout] 159 | ...f8CharsAndLen > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars_and_len\0"))), xml_parser_open_buffer: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16684 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceXmlParserOpenBuffer > (get_proc_address(crate::c_str(b"xml_parser_open_buffer\0"))), f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16797 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceXmlParserOpenBuffer > (get_proc_address(crate::c_str(b"xml_parser_open_buffer\0"))), file_access_store_buffer: std::mem::transmute::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16885 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceFileAccessStoreBuffer > (get_proc_address(crate::c_str(b"file_access_store_buffer\0"))), f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17000 [INFO] [stdout] | [INFO] [stdout] 159 | ...ileAccessStoreBuffer > (get_proc_address(crate::c_str(b"file_access_store_buffer\0"))), file_access_get_buffer: std::mem::transmute::<... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17088 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceFileAccessGetBuffer > (get_proc_address(crate::c_str(b"file_access_get_buffer\0"))), w... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17201 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceFileAccessGetBuffer > (get_proc_address(crate::c_str(b"file_access_get_buffer\0"))), worker_thread_pool_add_native_group_task: std::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17305 [INFO] [stdout] | [INFO] [stdout] 159 | ...k: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceWorkerThreadPoolAddNativeGroupTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_group_task\0"))), w... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17433 [INFO] [stdout] | [INFO] [stdout] 159 | ...iveGroupTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_group_task\0"))), worker_thread_pool_add_native_task: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17549 [INFO] [stdout] | [INFO] [stdout] 159 | ...k: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceWorkerThreadPoolAddNativeTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_task\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17672 [INFO] [stdout] | [INFO] [stdout] 159 | ...olAddNativeTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_task\0"))), packed_byte_array_operator_index: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17780 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedByteArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17902 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index\0"))), packed_byte_array_operator_index_const: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18014 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedByteArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18141 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index_const\0"))), packed_color_array_operator_index: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18254 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedColorArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_color_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18377 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_color_array_operator_index\0"))), packed_color_array_operator_index_const: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18491 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedColorArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_color_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18619 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_color_array_operator_index_const\0"))), packed_float32_array_operator_index: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18735 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat32ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18860 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index\0"))), packed_float32_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18978 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat32ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19108 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index_const\0"))), packed_float64_array_operator_index: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19226 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat64ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19351 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index\0"))), packed_float64_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19469 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat64ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19599 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index_const\0"))), packed_int32_array_operator_index: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19715 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt32ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19838 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index\0"))), packed_int32_array_operator_index_const: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19952 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt32ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20080 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index_const\0"))), packed_int64_array_operator_index: std... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20194 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt64ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20317 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index\0"))), packed_int64_array_operator_index_const: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20431 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt64ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20559 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index_const\0"))), packed_string_array_operator_index: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20674 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedStringArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_string_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20798 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_string_array_operator_index\0"))), packed_string_array_operator_index_const:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20914 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedStringArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_string_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21043 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_string_array_operator_index_const\0"))), packed_vector2_array_operator_index: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21160 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector2ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21285 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index\0"))), packed_vector2_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21403 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector2ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21533 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index_const\0"))), packed_vector3_array_operator_index: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21651 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector3ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21776 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index\0"))), packed_vector3_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21894 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector3ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index_const\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22024 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index_const\0"))), array_operator_index: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22127 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArrayOperatorIndex > (get_proc_address(crate::c_str(b"array_operator_index\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22239 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceArrayOperatorIndex > (get_proc_address(crate::c_str(b"array_operator_index\0"))), array_operator_index_const: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22327 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"array_operator_index_const\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22444 [INFO] [stdout] | [INFO] [stdout] 159 | ...yOperatorIndexConst > (get_proc_address(crate::c_str(b"array_operator_index_const\0"))), array_ref: std::mem::transmute::< crate::GDEx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22521 [INFO] [stdout] | [INFO] [stdout] 159 | ...f: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArrayRef > (get_proc_address(crate::c_str(b"array_ref\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22623 [INFO] [stdout] | [INFO] [stdout] 159 | ...GDExtensionInterfaceArrayRef > (get_proc_address(crate::c_str(b"array_ref\0"))), array_set_typed: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22689 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArraySetTyped > (get_proc_address(crate::c_str(b"array_set_typed\0"))), d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22796 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceArraySetTyped > (get_proc_address(crate::c_str(b"array_set_typed\0"))), dictionary_operator_index: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22878 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceDictionaryOperatorIndex > (get_proc_address(crate::c_str(b"dictionary_operator_index\0"))), d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22995 [INFO] [stdout] | [INFO] [stdout] 159 | ...tionaryOperatorIndex > (get_proc_address(crate::c_str(b"dictionary_operator_index\0"))), dictionary_operator_index_const: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23093 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceDictionaryOperatorIndexConst > (get_proc_address(crate::c_str(b"dictionary_operator_index_const\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23215 [INFO] [stdout] | [INFO] [stdout] 159 | ...peratorIndexConst > (get_proc_address(crate::c_str(b"dictionary_operator_index_const\0"))), object_method_bind_call: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23311 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectMethodBindCall > (get_proc_address(crate::c_str(b"object_method_bind_call\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23425 [INFO] [stdout] | [INFO] [stdout] 159 | ...eObjectMethodBindCall > (get_proc_address(crate::c_str(b"object_method_bind_call\0"))), object_method_bind_ptrcall: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23516 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectMethodBindPtrcall > (get_proc_address(crate::c_str(b"object_method_bind_ptrcall\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23633 [INFO] [stdout] | [INFO] [stdout] 159 | ...ctMethodBindPtrcall > (get_proc_address(crate::c_str(b"object_method_bind_ptrcall\0"))), object_destroy: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23715 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectDestroy > (get_proc_address(crate::c_str(b"object_destroy\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23822 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceObjectDestroy > (get_proc_address(crate::c_str(b"object_destroy\0"))), global_get_singleton: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23898 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGlobalGetSingleton > (get_proc_address(crate::c_str(b"global_get_singleton\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24010 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceGlobalGetSingleton > (get_proc_address(crate::c_str(b"global_get_singleton\0"))), object_get_instance_binding: std::mem::transmute... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24099 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetInstanceBinding > (get_proc_address(crate::c_str(b"object_get_instance_binding\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24217 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetInstanceBinding > (get_proc_address(crate::c_str(b"object_get_instance_binding\0"))), object_set_instance_binding: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24313 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectSetInstanceBinding > (get_proc_address(crate::c_str(b"object_set_instance_binding\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24431 [INFO] [stdout] | [INFO] [stdout] 159 | ...tSetInstanceBinding > (get_proc_address(crate::c_str(b"object_set_instance_binding\0"))), object_free_instance_binding: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24528 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectFreeInstanceBinding > (get_proc_address(crate::c_str(b"object_free_instance_binding\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24647 [INFO] [stdout] | [INFO] [stdout] 159 | ...reeInstanceBinding > (get_proc_address(crate::c_str(b"object_free_instance_binding\0"))), object_set_instance: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24736 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectSetInstance > (get_proc_address(crate::c_str(b"object_set_instance\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24847 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceObjectSetInstance > (get_proc_address(crate::c_str(b"object_set_instance\0"))), object_get_class_name: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24929 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetClassName > (get_proc_address(crate::c_str(b"object_get_class_name\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25041 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceObjectGetClassName > (get_proc_address(crate::c_str(b"object_get_class_name\0"))), object_cast_to: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25118 [INFO] [stdout] | [INFO] [stdout] 159 | ...o: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectCastTo > (get_proc_address(crate::c_str(b"object_cast_to\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25224 [INFO] [stdout] | [INFO] [stdout] 159 | ...sionInterfaceObjectCastTo > (get_proc_address(crate::c_str(b"object_cast_to\0"))), object_get_instance_from_id: std::mem::transmute::<... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25307 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetInstanceFromId > (get_proc_address(crate::c_str(b"object_get_instance_from_id\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25424 [INFO] [stdout] | [INFO] [stdout] 159 | ...ctGetInstanceFromId > (get_proc_address(crate::c_str(b"object_get_instance_from_id\0"))), object_get_instance_id: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25515 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetInstanceId > (get_proc_address(crate::c_str(b"object_get_instance_id\0"))), r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25628 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceObjectGetInstanceId > (get_proc_address(crate::c_str(b"object_get_instance_id\0"))), ref_get_object: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25706 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceRefGetObject > (get_proc_address(crate::c_str(b"ref_get_object\0"))), r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25812 [INFO] [stdout] | [INFO] [stdout] 159 | ...sionInterfaceRefGetObject > (get_proc_address(crate::c_str(b"ref_get_object\0"))), ref_set_object: std::mem::transmute::< crate::GDExt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25882 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceRefSetObject > (get_proc_address(crate::c_str(b"ref_set_object\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25988 [INFO] [stdout] | [INFO] [stdout] 159 | ...sionInterfaceRefSetObject > (get_proc_address(crate::c_str(b"ref_set_object\0"))), script_instance_create: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26066 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceScriptInstanceCreate > (get_proc_address(crate::c_str(b"script_instance_create\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26180 [INFO] [stdout] | [INFO] [stdout] 159 | ...eScriptInstanceCreate > (get_proc_address(crate::c_str(b"script_instance_create\0"))), script_instance_create2: std::mem::transmute::<... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26267 [INFO] [stdout] | [INFO] [stdout] 159 | ...2: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceScriptInstanceCreate2 > (get_proc_address(crate::c_str(b"script_instance_create2\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26382 [INFO] [stdout] | [INFO] [stdout] 159 | ...ScriptInstanceCreate2 > (get_proc_address(crate::c_str(b"script_instance_create2\0"))), placeholder_script_instance_create: std::mem::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26481 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePlaceHolderScriptInstanceCreate > (get_proc_address(crate::c_str(b"placeholder_script_instance_create\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26606 [INFO] [stdout] | [INFO] [stdout] 159 | ...tInstanceCreate > (get_proc_address(crate::c_str(b"placeholder_script_instance_create\0"))), placeholder_script_instance_update: std::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26716 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePlaceHolderScriptInstanceUpdate > (get_proc_address(crate::c_str(b"placeholder_script_instance_update\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26841 [INFO] [stdout] | [INFO] [stdout] 159 | ...tInstanceUpdate > (get_proc_address(crate::c_str(b"placeholder_script_instance_update\0"))), object_get_script_instance: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26943 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetScriptInstance > (get_proc_address(crate::c_str(b"object_get_script_instance\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27060 [INFO] [stdout] | [INFO] [stdout] 159 | ...ctGetScriptInstance > (get_proc_address(crate::c_str(b"object_get_script_instance\0"))), callable_custom_create: std::mem::transmute::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27150 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceCallableCustomCreate > (get_proc_address(crate::c_str(b"callable_custom_create\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27264 [INFO] [stdout] | [INFO] [stdout] 159 | ...eCallableCustomCreate > (get_proc_address(crate::c_str(b"callable_custom_create\0"))), callable_custom_get_userdata: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27356 [INFO] [stdout] | [INFO] [stdout] 159 | ...a: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceCallableCustomGetUserData > (get_proc_address(crate::c_str(b"callable_custom_get_userdata\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27475 [INFO] [stdout] | [INFO] [stdout] 159 | ...eCustomGetUserData > (get_proc_address(crate::c_str(b"callable_custom_get_userdata\0"))), classdb_construct_object: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27569 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbConstructObject > (get_proc_address(crate::c_str(b"classdb_construct_object\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27685 [INFO] [stdout] | [INFO] [stdout] 159 | ...assdbConstructObject > (get_proc_address(crate::c_str(b"classdb_construct_object\0"))), classdb_get_method_bind: std::mem::transmute::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27774 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbGetMethodBind > (get_proc_address(crate::c_str(b"classdb_get_method_bind\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27888 [INFO] [stdout] | [INFO] [stdout] 159 | ...eClassdbGetMethodBind > (get_proc_address(crate::c_str(b"classdb_get_method_bind\0"))), classdb_get_class_tag: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27974 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbGetClassTag > (get_proc_address(crate::c_str(b"classdb_get_class_tag\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28086 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceClassdbGetClassTag > (get_proc_address(crate::c_str(b"classdb_get_class_tag\0"))), classdb_register_extension_class: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28181 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClass > (get_proc_address(crate::c_str(b"classdb_register_extension_class\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28304 [INFO] [stdout] | [INFO] [stdout] 159 | ...erExtensionClass > (get_proc_address(crate::c_str(b"classdb_register_extension_class\0"))), classdb_register_extension_class2: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28411 [INFO] [stdout] | [INFO] [stdout] 159 | ...2: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClass2 > (get_proc_address(crate::c_str(b"classdb_register_extension_class2\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28535 [INFO] [stdout] | [INFO] [stdout] 159 | ...rExtensionClass2 > (get_proc_address(crate::c_str(b"classdb_register_extension_class2\0"))), classdb_register_extension_class_method: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28649 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassMethod > (get_proc_address(crate::c_str(b"classdb_register_extension_class_method\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28778 [INFO] [stdout] | [INFO] [stdout] 159 | ...onClassMethod > (get_proc_address(crate::c_str(b"classdb_register_extension_class_method\0"))), classdb_register_extension_class_integ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28908 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassIntegerConstant > (get_proc_address(crate::c_str(b"classdb_register_extension_class_integer_constant\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29046 [INFO] [stdout] | [INFO] [stdout] 159 | ...Constant > (get_proc_address(crate::c_str(b"classdb_register_extension_class_integer_constant\0"))), classdb_register_extension_class_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29178 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassProperty > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29309 [INFO] [stdout] | [INFO] [stdout] 159 | ...lassProperty > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property\0"))), classdb_register_extension_class_prop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29441 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassPropertyIndexed > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_indexed\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29579 [INFO] [stdout] | [INFO] [stdout] 159 | ...yIndexed > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_indexed\0"))), classdb_register_extension_class_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29717 [INFO] [stdout] | [INFO] [stdout] 159 | ...p: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassPropertyGroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_group\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29853 [INFO] [stdout] | [INFO] [stdout] 159 | ...ertyGroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_group\0"))), classdb_register_extension_class_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29992 [INFO] [stdout] | [INFO] [stdout] 159 | ...p: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_subgroup\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30131 [INFO] [stdout] | [INFO] [stdout] 159 | ...ubgroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_subgroup\0"))), classdb_register_extension_class_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30262 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassSignal > (get_proc_address(crate::c_str(b"classdb_register_extension_class_signal\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30391 [INFO] [stdout] | [INFO] [stdout] 159 | ...onClassSignal > (get_proc_address(crate::c_str(b"classdb_register_extension_class_signal\0"))), classdb_unregister_extension_class: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30506 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbUnregisterExtensionClass > (get_proc_address(crate::c_str(b"classdb_unregister_extension_class\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30631 [INFO] [stdout] | [INFO] [stdout] 159 | ...rExtensionClass > (get_proc_address(crate::c_str(b"classdb_unregister_extension_class\0"))), get_library_path: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30723 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetLibraryPath > (get_proc_address(crate::c_str(b"get_library_path\0"))), e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30831 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceGetLibraryPath > (get_proc_address(crate::c_str(b"get_library_path\0"))), editor_add_plugin: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30906 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceEditorAddPlugin > (get_proc_address(crate::c_str(b"editor_add_plugin\0"))), e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:31015 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceEditorAddPlugin > (get_proc_address(crate::c_str(b"editor_add_plugin\0"))), editor_remove_plugin: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:31094 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceEditorRemovePlugin > (get_proc_address(crate::c_str(b"editor_remove_plugin\0")... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:31206 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceEditorRemovePlugin > (get_proc_address(crate::c_str(b"editor_remove_plugin\0"))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::option::Option::::unwrap_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> src/global.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | Self::new(mutex_guard).unwrap_unchecked() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/global.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | pub(super) unsafe fn new_unchecked(mutex_guard: MutexGuard<'a, OnceCell>) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let borrowed = &*ptr.cast::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 237 | | unsafe fn $new_from_sys(ptr: <$Ptr as $crate::SysPtr>::Const) -> Self { [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | raw.assume_init() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 244 | | unsafe fn $new_with_uninit(init: impl FnOnce(<$Ptr as $crate::SysPtr>::Uninit)) -> Self { [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `godot_ffi::GodotFfi::new_from_sys` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | Self::new_from_sys(ptr.cast()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:272:24 [INFO] [stdout] | [INFO] [stdout] 272 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 273 | | unsafe fn $from_arg_ptr(ptr: $Ptr, _call_type: $crate::PtrcallType) -> Self { [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | *(dst.cast::()) = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 279 | | unsafe fn $move_return_ptr(self, dst: $Ptr, _call_type: $crate::PtrcallType) { [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let borrowed = &*ptr.cast::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 237 | | unsafe fn $new_from_sys(ptr: <$Ptr as $crate::SysPtr>::Const) -> Self { [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | raw.assume_init() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 244 | | unsafe fn $new_with_uninit(init: impl FnOnce(<$Ptr as $crate::SysPtr>::Uninit)) -> Self { [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `godot_ffi::GodotFfi::new_from_sys` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | Self::new_from_sys(ptr.cast()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:272:24 [INFO] [stdout] | [INFO] [stdout] 272 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 273 | | unsafe fn $from_arg_ptr(ptr: $Ptr, _call_type: $crate::PtrcallType) -> Self { [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | *(dst.cast::()) = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 279 | | unsafe fn $move_return_ptr(self, dst: $Ptr, _call_type: $crate::PtrcallType) { [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let borrowed = &*ptr.cast::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 237 | | unsafe fn $new_from_sys(ptr: <$Ptr as $crate::SysPtr>::Const) -> Self { [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | raw.assume_init() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 244 | | unsafe fn $new_with_uninit(init: impl FnOnce(<$Ptr as $crate::SysPtr>::Uninit)) -> Self { [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `godot_ffi::GodotFfi::new_from_sys` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | Self::new_from_sys(ptr.cast()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:272:24 [INFO] [stdout] | [INFO] [stdout] 272 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 273 | | unsafe fn $from_arg_ptr(ptr: $Ptr, _call_type: $crate::PtrcallType) -> Self { [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | *(dst.cast::()) = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 279 | | unsafe fn $move_return_ptr(self, dst: $Ptr, _call_type: $crate::PtrcallType) { [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `toolbox::manual_init_cell::ManualInitCell::::set` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | table.set(value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | unsafe fn initialize_table(table: &ManualInitCell, value: T, what: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `toolbox::manual_init_cell::ManualInitCell::::get_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | table.get_unchecked() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:97:1 [INFO] [stdout] | [INFO] [stdout] 97 | unsafe fn get_table(table: &'static ManualInitCell, msg: &str) -> &'static T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:113:6 [INFO] [stdout] | [INFO] [stdout] 113 | &get_binding().interface [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:112:1 [INFO] [stdout] | [INFO] [stdout] 112 | pub unsafe fn get_interface() -> &'static GDExtensionInterface { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | get_binding().library.0 [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | pub unsafe fn get_library() -> crate::GDExtensionClassLibraryPtr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:133:6 [INFO] [stdout] | [INFO] [stdout] 133 | &get_binding().global_method_table [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:132:1 [INFO] [stdout] | [INFO] [stdout] 132 | pub unsafe fn builtin_lifecycle_api() -> &'static BuiltinLifecycleTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | / get_table( [INFO] [stdout] 145 | | &get_binding().class_server_method_table, [INFO] [stdout] 146 | | "cannot fetch classes; init level 'Servers' not yet loaded", [INFO] [stdout] 147 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:143:1 [INFO] [stdout] | [INFO] [stdout] 143 | pub unsafe fn class_servers_api() -> &'static ClassServersMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:145:10 [INFO] [stdout] | [INFO] [stdout] 145 | &get_binding().class_server_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | / get_table( [INFO] [stdout] 159 | | &get_binding().class_scene_method_table, [INFO] [stdout] 160 | | "cannot fetch classes; init level 'Scene' not yet loaded", [INFO] [stdout] 161 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:157:1 [INFO] [stdout] | [INFO] [stdout] 157 | pub unsafe fn class_scene_api() -> &'static ClassSceneMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:159:10 [INFO] [stdout] | [INFO] [stdout] 159 | &get_binding().class_scene_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | / get_table( [INFO] [stdout] 173 | | &get_binding().class_editor_method_table, [INFO] [stdout] 174 | | "cannot fetch classes; init level 'Editor' not yet loaded", [INFO] [stdout] 175 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:171:1 [INFO] [stdout] | [INFO] [stdout] 171 | pub unsafe fn class_editor_api() -> &'static ClassEditorMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | &get_binding().class_editor_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | / get_table( [INFO] [stdout] 187 | | &get_binding().builtin_method_table, [INFO] [stdout] 188 | | "cannot fetch builtin methods; table not ready", [INFO] [stdout] 189 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | pub unsafe fn builtin_method_table() -> &'static BuiltinMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 187 | &get_binding().builtin_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:199:6 [INFO] [stdout] | [INFO] [stdout] 199 | &get_binding().utility_function_table [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:198:1 [INFO] [stdout] | [INFO] [stdout] 198 | pub unsafe fn utility_function_table() -> &'static UtilityFunctionTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:209:6 [INFO] [stdout] | [INFO] [stdout] 209 | &get_binding().config [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:208:1 [INFO] [stdout] | [INFO] [stdout] 208 | pub unsafe fn config() -> &'static GdextConfig { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::single_threaded::BindingStorage::initialize` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | BindingStorage::initialize(binding); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 230 | pub(crate) unsafe fn initialize_binding(binding: GodotBinding) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::single_threaded::BindingStorage::deinitialize` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | BindingStorage::deinitialize(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:239:1 [INFO] [stdout] | [INFO] [stdout] 239 | pub(crate) unsafe fn deinitialize_binding() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::single_threaded::BindingStorage::get_binding_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | BindingStorage::get_binding_unchecked() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:249:1 [INFO] [stdout] | [INFO] [stdout] 249 | pub(crate) unsafe fn get_binding() -> &'static GodotBinding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | / initialize_table( [INFO] [stdout] 261 | | &get_binding().class_server_method_table, [INFO] [stdout] 262 | | table, [INFO] [stdout] 263 | | "classes (Server level)", [INFO] [stdout] 264 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 259 | pub(crate) unsafe fn initialize_class_server_method_table(table: ClassServersMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:261:10 [INFO] [stdout] | [INFO] [stdout] 261 | &get_binding().class_server_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | / initialize_table( [INFO] [stdout] 275 | | &get_binding().class_scene_method_table, [INFO] [stdout] 276 | | table, [INFO] [stdout] 277 | | "classes (Scene level)", [INFO] [stdout] 278 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:273:1 [INFO] [stdout] | [INFO] [stdout] 273 | pub(crate) unsafe fn initialize_class_scene_method_table(table: ClassSceneMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:275:10 [INFO] [stdout] | [INFO] [stdout] 275 | &get_binding().class_scene_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:288:6 [INFO] [stdout] | [INFO] [stdout] 288 | &get_binding().runtime_metadata [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:287:1 [INFO] [stdout] | [INFO] [stdout] 287 | pub(crate) unsafe fn runtime_metadata() -> &'static GdextRuntimeMetadata { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | / initialize_table( [INFO] [stdout] 299 | | &get_binding().class_editor_method_table, [INFO] [stdout] 300 | | table, [INFO] [stdout] 301 | | "classes (Editor level)", [INFO] [stdout] 302 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:297:1 [INFO] [stdout] | [INFO] [stdout] 297 | pub(crate) unsafe fn initialize_class_editor_method_table(table: ClassEditorMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:299:10 [INFO] [stdout] | [INFO] [stdout] 299 | &get_binding().class_editor_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | initialize_table(&get_binding().builtin_method_table, table, "builtins") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:311:1 [INFO] [stdout] | [INFO] [stdout] 311 | pub(crate) unsafe fn initialize_builtin_method_table(table: BuiltinMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:312:23 [INFO] [stdout] | [INFO] [stdout] 312 | initialize_table(&get_binding().builtin_method_table, table, "builtins") [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::deinitialize_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/lib.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | deinitialize_binding() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/lib.rs:276:1 [INFO] [stdout] | [INFO] [stdout] 276 | pub unsafe fn deinitialize() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 367 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `godot_ffi` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/lib.rs [INFO] [stderr] * src/plugins.rs [INFO] [stderr] * src/toolbox.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/plugins.rs:59:23 [INFO] [stderr] | [INFO] [stderr] 59 | ($registry:ident; $plugin:expr_2021; $( $path_tt:tt )* ) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/plugins.rs:97:24 [INFO] [stderr] | [INFO] [stderr] 97 | ( $registry:ident; $plugin:expr_2021 ) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/plugins.rs:101:38 [INFO] [stderr] | [INFO] [stderr] 101 | ( $registry:ident in $path:path; $plugin:expr_2021 ) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/plugins.rs:110:24 [INFO] [stderr] | [INFO] [stderr] 110 | ( $registry:ident; $closure:expr_2021; $( $path_tt:tt )* ) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/plugins.rs:126:24 [INFO] [stderr] | [INFO] [stderr] 126 | ( $registry:ident; $closure:expr_2021 ) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/plugins.rs:130:38 [INFO] [stderr] | [INFO] [stderr] 130 | ( $registry:ident in $path:path; $closure:expr_2021 ) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/toolbox.rs:19:6 [INFO] [stderr] | [INFO] [stderr] 19 | ($cond:expr_2021) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/toolbox.rs:22:6 [INFO] [stderr] | [INFO] [stderr] 22 | ($cond:expr_2021, $msg:literal) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/lib.rs:421:26 [INFO] [stderr] | [INFO] [stderr] 421 | ($name:ident ( $($args:expr_2021),* $(,)? )) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error: aborting due to 9 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0658`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub(crate) mod gen { [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] = note: `--force-warn keyword-idents-2024` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub use gen::table_builtins::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | pub use gen::table_builtins_lifecycle::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub use gen::table_editor_classes::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | pub use gen::table_scene_classes::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | pub use gen::table_servers_classes::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | pub use gen::table_utilities::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | pub use gen::central::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | pub use gen::gdextension_interface::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | pub use gen::interface::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/extras.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::gen::gdextension_interface::*; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:59:31 [INFO] [stdout] | [INFO] [stdout] 59 | ($registry:ident; $plugin:expr; $( $path_tt:tt )* ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = note: `--force-warn edition-2024-expr-fragment-specifier` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 59 | ($registry:ident; $plugin:expr_2021; $( $path_tt:tt )* ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:97:32 [INFO] [stdout] | [INFO] [stdout] 97 | ( $registry:ident; $plugin:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 97 | ( $registry:ident; $plugin:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:101:46 [INFO] [stdout] | [INFO] [stdout] 101 | ( $registry:ident in $path:path; $plugin:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 101 | ( $registry:ident in $path:path; $plugin:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:110:33 [INFO] [stdout] | [INFO] [stdout] 110 | ( $registry:ident; $closure:expr; $( $path_tt:tt )* ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 110 | ( $registry:ident; $closure:expr_2021; $( $path_tt:tt )* ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:126:33 [INFO] [stdout] | [INFO] [stdout] 126 | ( $registry:ident; $closure:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 126 | ( $registry:ident; $closure:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/plugins.rs:130:47 [INFO] [stdout] | [INFO] [stdout] 130 | ( $registry:ident in $path:path; $closure:expr ) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 130 | ( $registry:ident in $path:path; $closure:expr_2021 ) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/toolbox.rs:19:12 [INFO] [stdout] | [INFO] [stdout] 19 | ($cond:expr) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 19 | ($cond:expr_2021) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/toolbox.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | ($cond:expr, $msg:literal) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 22 | ($cond:expr_2021, $msg:literal) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:421:32 [INFO] [stdout] | [INFO] [stdout] 421 | ($name:ident ( $($args:expr),* $(,)? )) => { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 421 | ($name:ident ( $($args:expr_2021),* $(,)? )) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:32 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetGodotVersion > (get_proc_address(crate::c_str(b"get_godot_version\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) unsafe fn load(get_proc_address: crate::GDExtensionInterfaceGetProcAddress,) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:141 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceGetGodotVersion > (get_proc_address(crate::c_str(b"get_godot_version\0"))), mem_alloc: std::mem::transmute::< crate::GDExtens... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:209 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemAlloc > (get_proc_address(crate::c_str(b"mem_alloc\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:311 [INFO] [stdout] | [INFO] [stdout] 159 | ...GDExtensionInterfaceMemAlloc > (get_proc_address(crate::c_str(b"mem_alloc\0"))), mem_realloc: std::mem::transmute::< crate::GDExtensio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:373 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemRealloc > (get_proc_address(crate::c_str(b"mem_realloc\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:477 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceMemRealloc > (get_proc_address(crate::c_str(b"mem_realloc\0"))), mem_free: std::mem::transmute::< crate::GDExtensionI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:538 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemFree > (get_proc_address(crate::c_str(b"mem_free\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:639 [INFO] [stdout] | [INFO] [stdout] 159 | ...:GDExtensionInterfaceMemFree > (get_proc_address(crate::c_str(b"mem_free\0"))), print_error: std::mem::transmute::< crate::GDExtension... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:700 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintError > (get_proc_address(crate::c_str(b"print_error\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:804 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfacePrintError > (get_proc_address(crate::c_str(b"print_error\0"))), print_error_with_message: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:881 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintErrorWithMessage > (get_proc_address(crate::c_str(b"print_error_with_message\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:996 [INFO] [stdout] | [INFO] [stdout] 159 | ...rintErrorWithMessage > (get_proc_address(crate::c_str(b"print_error_with_message\0"))), print_warning: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1075 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintWarning > (get_proc_address(crate::c_str(b"print_warning\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1181 [INFO] [stdout] | [INFO] [stdout] 159 | ...nsionInterfacePrintWarning > (get_proc_address(crate::c_str(b"print_warning\0"))), print_warning_with_message: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1262 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintWarningWithMessage > (get_proc_address(crate::c_str(b"print_warning_with_message\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1379 [INFO] [stdout] | [INFO] [stdout] 159 | ...tWarningWithMessage > (get_proc_address(crate::c_str(b"print_warning_with_message\0"))), print_script_error: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1465 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintScriptError > (get_proc_address(crate::c_str(b"print_script_error\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1575 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfacePrintScriptError > (get_proc_address(crate::c_str(b"print_script_error\0"))), print_script_error_with_message: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1666 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintScriptErrorWithMessage > (get_proc_address(crate::c_str(b"print_script_error_with_message\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1787 [INFO] [stdout] | [INFO] [stdout] 159 | ...tErrorWithMessage > (get_proc_address(crate::c_str(b"print_script_error_with_message\0"))), get_native_struct_size: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1882 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetNativeStructSize > (get_proc_address(crate::c_str(b"get_native_struct_size\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1995 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceGetNativeStructSize > (get_proc_address(crate::c_str(b"get_native_struct_size\0"))), variant_new_copy: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2075 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantNewCopy > (get_proc_address(crate::c_str(b"variant_new_copy\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2183 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantNewCopy > (get_proc_address(crate::c_str(b"variant_new_copy\0"))), variant_new_nil: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2256 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantNewNil > (get_proc_address(crate::c_str(b"variant_new_nil\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2363 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceVariantNewNil > (get_proc_address(crate::c_str(b"variant_new_nil\0"))), variant_destroy: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2435 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantDestroy > (get_proc_address(crate::c_str(b"variant_destroy\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2543 [INFO] [stdout] | [INFO] [stdout] 159 | ...onInterfaceVariantDestroy > (get_proc_address(crate::c_str(b"variant_destroy\0"))), variant_call: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2612 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCall > (get_proc_address(crate::c_str(b"variant_call\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2717 [INFO] [stdout] | [INFO] [stdout] 159 | ...ensionInterfaceVariantCall > (get_proc_address(crate::c_str(b"variant_call\0"))), variant_call_static: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2790 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCallStatic > (get_proc_address(crate::c_str(b"variant_call_static\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2901 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantCallStatic > (get_proc_address(crate::c_str(b"variant_call_static\0"))), variant_evaluate: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2978 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantEvaluate > (get_proc_address(crate::c_str(b"variant_evaluate\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3087 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantEvaluate > (get_proc_address(crate::c_str(b"variant_evaluate\0"))), variant_set: std::mem::transmute::< crate::GDExten... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3156 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSet > (get_proc_address(crate::c_str(b"variant_set\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3260 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceVariantSet > (get_proc_address(crate::c_str(b"variant_set\0"))), variant_set_named: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3330 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetNamed > (get_proc_address(crate::c_str(b"variant_set_named\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3439 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantSetNamed > (get_proc_address(crate::c_str(b"variant_set_named\0"))), variant_set_keyed: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3515 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetKeyed > (get_proc_address(crate::c_str(b"variant_set_keyed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3624 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantSetKeyed > (get_proc_address(crate::c_str(b"variant_set_keyed\0"))), variant_set_indexed: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3702 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetIndexed > (get_proc_address(crate::c_str(b"variant_set_indexed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3813 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantSetIndexed > (get_proc_address(crate::c_str(b"variant_set_indexed\0"))), variant_get: std::mem::transmute::< crate::GDExt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3885 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGet > (get_proc_address(crate::c_str(b"variant_get\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3989 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceVariantGet > (get_proc_address(crate::c_str(b"variant_get\0"))), variant_get_named: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4059 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetNamed > (get_proc_address(crate::c_str(b"variant_get_named\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4168 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantGetNamed > (get_proc_address(crate::c_str(b"variant_get_named\0"))), variant_get_keyed: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4244 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetKeyed > (get_proc_address(crate::c_str(b"variant_get_keyed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4353 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantGetKeyed > (get_proc_address(crate::c_str(b"variant_get_keyed\0"))), variant_get_indexed: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4431 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetIndexed > (get_proc_address(crate::c_str(b"variant_get_indexed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4542 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantGetIndexed > (get_proc_address(crate::c_str(b"variant_get_indexed\0"))), variant_iter_init: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4620 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterInit > (get_proc_address(crate::c_str(b"variant_iter_init\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4729 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantIterInit > (get_proc_address(crate::c_str(b"variant_iter_init\0"))), variant_iter_next: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4805 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterNext > (get_proc_address(crate::c_str(b"variant_iter_next\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4914 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantIterNext > (get_proc_address(crate::c_str(b"variant_iter_next\0"))), variant_iter_get: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4989 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterGet > (get_proc_address(crate::c_str(b"variant_iter_get\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5097 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantIterGet > (get_proc_address(crate::c_str(b"variant_iter_get\0"))), variant_hash: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5167 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHash > (get_proc_address(crate::c_str(b"variant_hash\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5272 [INFO] [stdout] | [INFO] [stdout] 159 | ...ensionInterfaceVariantHash > (get_proc_address(crate::c_str(b"variant_hash\0"))), variant_recursive_hash: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5348 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantRecursiveHash > (get_proc_address(crate::c_str(b"variant_recursive_hash\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5462 [INFO] [stdout] | [INFO] [stdout] 159 | ...eVariantRecursiveHash > (get_proc_address(crate::c_str(b"variant_recursive_hash\0"))), variant_hash_compare: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5546 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHashCompare > (get_proc_address(crate::c_str(b"variant_hash_compare\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5658 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceVariantHashCompare > (get_proc_address(crate::c_str(b"variant_hash_compare\0"))), variant_booleanize: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5738 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantBooleanize > (get_proc_address(crate::c_str(b"variant_booleanize\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5849 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantBooleanize > (get_proc_address(crate::c_str(b"variant_booleanize\0"))), variant_duplicate: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5926 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantDuplicate > (get_proc_address(crate::c_str(b"variant_duplicate\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6036 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantDuplicate > (get_proc_address(crate::c_str(b"variant_duplicate\0"))), variant_stringify: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6112 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantStringify > (get_proc_address(crate::c_str(b"variant_stringify\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6222 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantStringify > (get_proc_address(crate::c_str(b"variant_stringify\0"))), variant_get_type: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6297 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetType > (get_proc_address(crate::c_str(b"variant_get_type\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6405 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantGetType > (get_proc_address(crate::c_str(b"variant_get_type\0"))), variant_has_method: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6481 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasMethod > (get_proc_address(crate::c_str(b"variant_has_method\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6591 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfaceVariantHasMethod > (get_proc_address(crate::c_str(b"variant_has_method\0"))), variant_has_member: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6669 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasMember > (get_proc_address(crate::c_str(b"variant_has_member\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6779 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfaceVariantHasMember > (get_proc_address(crate::c_str(b"variant_has_member\0"))), variant_has_key: std::mem::transmute::< crate::GD... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6854 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasKey > (get_proc_address(crate::c_str(b"variant_has_key\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6961 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceVariantHasKey > (get_proc_address(crate::c_str(b"variant_has_key\0"))), variant_get_type_name: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7039 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetTypeName > (get_proc_address(crate::c_str(b"variant_get_type_name\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7151 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceVariantGetTypeName > (get_proc_address(crate::c_str(b"variant_get_type_name\0"))), variant_can_convert: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7233 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCanConvert > (get_proc_address(crate::c_str(b"variant_can_convert\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7344 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantCanConvert > (get_proc_address(crate::c_str(b"variant_can_convert\0"))), variant_can_convert_strict: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7431 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCanConvertStrict > (get_proc_address(crate::c_str(b"variant_can_convert_strict\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7548 [INFO] [stdout] | [INFO] [stdout] 159 | ...antCanConvertStrict > (get_proc_address(crate::c_str(b"variant_can_convert_strict\0"))), get_variant_from_type_constructor: std::mem::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7649 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetVariantFromTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_from_type_constructor\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7772 [INFO] [stdout] | [INFO] [stdout] 159 | ...mTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_from_type_constructor\0"))), get_variant_to_type_constructor: std::mem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7878 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetVariantToTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_to_type_constructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7999 [INFO] [stdout] | [INFO] [stdout] 159 | ...ToTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_to_type_constructor\0"))), variant_get_ptr_operator_evaluator: std::m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8106 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrOperatorEvaluator > (get_proc_address(crate::c_str(b"variant_get_ptr_operator_evaluator\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8230 [INFO] [stdout] | [INFO] [stdout] 159 | ...eratorEvaluator > (get_proc_address(crate::c_str(b"variant_get_ptr_operator_evaluator\0"))), variant_get_ptr_builtin_method: std::mem:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8336 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrBuiltinMethod > (get_proc_address(crate::c_str(b"variant_get_ptr_builtin_method\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8456 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrBuiltinMethod > (get_proc_address(crate::c_str(b"variant_get_ptr_builtin_method\0"))), variant_get_ptr_constructor: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8555 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrConstructor > (get_proc_address(crate::c_str(b"variant_get_ptr_constructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8673 [INFO] [stdout] | [INFO] [stdout] 159 | ...ntGetPtrConstructor > (get_proc_address(crate::c_str(b"variant_get_ptr_constructor\0"))), variant_get_ptr_destructor: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8768 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrDestructor > (get_proc_address(crate::c_str(b"variant_get_ptr_destructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8885 [INFO] [stdout] | [INFO] [stdout] 159 | ...antGetPtrDestructor > (get_proc_address(crate::c_str(b"variant_get_ptr_destructor\0"))), variant_construct: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8970 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantConstruct > (get_proc_address(crate::c_str(b"variant_construct\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9080 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantConstruct > (get_proc_address(crate::c_str(b"variant_construct\0"))), variant_get_ptr_setter: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9161 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9274 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceVariantGetPtrSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_setter\0"))), variant_get_ptr_getter: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9360 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9473 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceVariantGetPtrGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_getter\0"))), variant_get_ptr_indexed_setter: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9567 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrIndexedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9687 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrIndexedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_setter\0"))), variant_get_ptr_indexed_getter: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9789 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrIndexedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9909 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrIndexedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_getter\0"))), variant_get_ptr_keyed_setter: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10009 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10127 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetPtrKeyedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_setter\0"))), variant_get_ptr_keyed_getter: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10225 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10343 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetPtrKeyedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_getter\0"))), variant_get_ptr_keyed_checker: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10442 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedChecker > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_checker\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10561 [INFO] [stdout] | [INFO] [stdout] 159 | ...GetPtrKeyedChecker > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_checker\0"))), variant_get_constant_value: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10658 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetConstantValue > (get_proc_address(crate::c_str(b"variant_get_constant_value\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10775 [INFO] [stdout] | [INFO] [stdout] 159 | ...antGetConstantValue > (get_proc_address(crate::c_str(b"variant_get_constant_value\0"))), variant_get_ptr_utility_function: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10875 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrUtilityFunction > (get_proc_address(crate::c_str(b"variant_get_ptr_utility_function\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10997 [INFO] [stdout] | [INFO] [stdout] 159 | ...rUtilityFunction > (get_proc_address(crate::c_str(b"variant_get_ptr_utility_function\0"))), string_new_with_latin1_chars: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11099 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11217 [INFO] [stdout] | [INFO] [stdout] 159 | ...NewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars\0"))), string_new_with_utf8_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11313 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11429 [INFO] [stdout] | [INFO] [stdout] 159 | ...ingNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars\0"))), string_new_with_utf16_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11524 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf16Chars > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11641 [INFO] [stdout] | [INFO] [stdout] 159 | ...ngNewWithUtf16Chars > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars\0"))), string_new_with_utf32_chars: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11737 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf32Chars > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11854 [INFO] [stdout] | [INFO] [stdout] 159 | ...ngNewWithUtf32Chars > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars\0"))), string_new_with_wide_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11949 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithWideChars > (get_proc_address(crate::c_str(b"string_new_with_wide_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12065 [INFO] [stdout] | [INFO] [stdout] 159 | ...ingNewWithWideChars > (get_proc_address(crate::c_str(b"string_new_with_wide_chars\0"))), string_new_with_latin1_chars_and_len: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12169 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithLatin1CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12293 [INFO] [stdout] | [INFO] [stdout] 159 | ...in1CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars_and_len\0"))), string_new_with_utf8_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12405 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf8CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12527 [INFO] [stdout] | [INFO] [stdout] 159 | ...Utf8CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars_and_len\0"))), string_new_with_utf16_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12638 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf16CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12761 [INFO] [stdout] | [INFO] [stdout] 159 | ...tf16CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars_and_len\0"))), string_new_with_utf32_chars_and_len: std... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12873 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf32CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12996 [INFO] [stdout] | [INFO] [stdout] 159 | ...tf32CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars_and_len\0"))), string_new_with_wide_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13107 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithWideCharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_wide_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13229 [INFO] [stdout] | [INFO] [stdout] 159 | ...WideCharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_wide_chars_and_len\0"))), string_to_latin1_chars: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13327 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToLatin1Chars > (get_proc_address(crate::c_str(b"string_to_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13440 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceStringToLatin1Chars > (get_proc_address(crate::c_str(b"string_to_latin1_chars\0"))), string_to_utf8_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13524 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf8Chars > (get_proc_address(crate::c_str(b"string_to_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13635 [INFO] [stdout] | [INFO] [stdout] 159 | ...rfaceStringToUtf8Chars > (get_proc_address(crate::c_str(b"string_to_utf8_chars\0"))), string_to_utf16_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13718 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf16Chars > (get_proc_address(crate::c_str(b"string_to_utf16_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13830 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceStringToUtf16Chars > (get_proc_address(crate::c_str(b"string_to_utf16_chars\0"))), string_to_utf32_chars: std::mem::transmute::< c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13914 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf32Chars > (get_proc_address(crate::c_str(b"string_to_utf32_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14026 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceStringToUtf32Chars > (get_proc_address(crate::c_str(b"string_to_utf32_chars\0"))), string_to_wide_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14109 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToWideChars > (get_proc_address(crate::c_str(b"string_to_wide_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14220 [INFO] [stdout] | [INFO] [stdout] 159 | ...rfaceStringToWideChars > (get_proc_address(crate::c_str(b"string_to_wide_chars\0"))), string_operator_index: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14303 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorIndex > (get_proc_address(crate::c_str(b"string_operator_index\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14416 [INFO] [stdout] | [INFO] [stdout] 159 | ...aceStringOperatorIndex > (get_proc_address(crate::c_str(b"string_operator_index\0"))), string_operator_index_const: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14506 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorIndexConst > (get_proc_address(crate::c_str(b"string_operator_index_const\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14624 [INFO] [stdout] | [INFO] [stdout] 159 | ...gOperatorIndexConst > (get_proc_address(crate::c_str(b"string_operator_index_const\0"))), string_operator_plus_eq_string: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14723 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqString > (get_proc_address(crate::c_str(b"string_operator_plus_eq_string\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14843 [INFO] [stdout] | [INFO] [stdout] 159 | ...ratorPlusEqString > (get_proc_address(crate::c_str(b"string_operator_plus_eq_string\0"))), string_operator_plus_eq_char: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:14943 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqChar > (get_proc_address(crate::c_str(b"string_operator_plus_eq_char\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15061 [INFO] [stdout] | [INFO] [stdout] 159 | ...OperatorPlusEqChar > (get_proc_address(crate::c_str(b"string_operator_plus_eq_char\0"))), string_operator_plus_eq_cstr: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15159 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqCstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_cstr\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15277 [INFO] [stdout] | [INFO] [stdout] 159 | ...OperatorPlusEqCstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_cstr\0"))), string_operator_plus_eq_wcstr: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15376 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqWcstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_wcstr\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15495 [INFO] [stdout] | [INFO] [stdout] 159 | ...peratorPlusEqWcstr > (get_proc_address(crate::c_str(b"string_operator_plus_eq_wcstr\0"))), string_operator_plus_eq_c32str: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15596 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringOperatorPlusEqC32str > (get_proc_address(crate::c_str(b"string_operator_plus_eq_c32str\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15716 [INFO] [stdout] | [INFO] [stdout] 159 | ...ratorPlusEqC32str > (get_proc_address(crate::c_str(b"string_operator_plus_eq_c32str\0"))), string_resize: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15801 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringResize > (get_proc_address(crate::c_str(b"string_resize\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15907 [INFO] [stdout] | [INFO] [stdout] 159 | ...nsionInterfaceStringResize > (get_proc_address(crate::c_str(b"string_resize\0"))), string_name_new_with_latin1_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:15995 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNameNewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_name_new_with_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16117 [INFO] [stdout] | [INFO] [stdout] 159 | ...wWithLatin1Chars > (get_proc_address(crate::c_str(b"string_name_new_with_latin1_chars\0"))), string_name_new_with_utf8_chars: std::mem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16223 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNameNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16343 [INFO] [stdout] | [INFO] [stdout] 159 | ...eNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars\0"))), string_name_new_with_utf8_chars_and_len: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16455 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNameNewWithUtf8CharsAndLen > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars_and_len\0"))), x... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16581 [INFO] [stdout] | [INFO] [stdout] 159 | ...f8CharsAndLen > (get_proc_address(crate::c_str(b"string_name_new_with_utf8_chars_and_len\0"))), xml_parser_open_buffer: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16684 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceXmlParserOpenBuffer > (get_proc_address(crate::c_str(b"xml_parser_open_buffer\0"))), f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16797 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceXmlParserOpenBuffer > (get_proc_address(crate::c_str(b"xml_parser_open_buffer\0"))), file_access_store_buffer: std::mem::transmute::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:16885 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceFileAccessStoreBuffer > (get_proc_address(crate::c_str(b"file_access_store_buffer\0"))), f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17000 [INFO] [stdout] | [INFO] [stdout] 159 | ...ileAccessStoreBuffer > (get_proc_address(crate::c_str(b"file_access_store_buffer\0"))), file_access_get_buffer: std::mem::transmute::<... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17088 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceFileAccessGetBuffer > (get_proc_address(crate::c_str(b"file_access_get_buffer\0"))), w... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17201 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceFileAccessGetBuffer > (get_proc_address(crate::c_str(b"file_access_get_buffer\0"))), worker_thread_pool_add_native_group_task: std::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17305 [INFO] [stdout] | [INFO] [stdout] 159 | ...k: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceWorkerThreadPoolAddNativeGroupTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_group_task\0"))), w... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17433 [INFO] [stdout] | [INFO] [stdout] 159 | ...iveGroupTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_group_task\0"))), worker_thread_pool_add_native_task: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17549 [INFO] [stdout] | [INFO] [stdout] 159 | ...k: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceWorkerThreadPoolAddNativeTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_task\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17672 [INFO] [stdout] | [INFO] [stdout] 159 | ...olAddNativeTask > (get_proc_address(crate::c_str(b"worker_thread_pool_add_native_task\0"))), packed_byte_array_operator_index: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17780 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedByteArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:17902 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index\0"))), packed_byte_array_operator_index_const: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18014 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedByteArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18141 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_byte_array_operator_index_const\0"))), packed_color_array_operator_index: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18254 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedColorArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_color_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18377 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_color_array_operator_index\0"))), packed_color_array_operator_index_const: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18491 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedColorArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_color_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18619 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_color_array_operator_index_const\0"))), packed_float32_array_operator_index: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18735 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat32ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18860 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index\0"))), packed_float32_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:18978 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat32ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19108 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_float32_array_operator_index_const\0"))), packed_float64_array_operator_index: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19226 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat64ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19351 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index\0"))), packed_float64_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19469 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedFloat64ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19599 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_float64_array_operator_index_const\0"))), packed_int32_array_operator_index: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19715 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt32ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19838 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index\0"))), packed_int32_array_operator_index_const: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:19952 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt32ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20080 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_int32_array_operator_index_const\0"))), packed_int64_array_operator_index: std... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20194 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt64ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20317 [INFO] [stdout] | [INFO] [stdout] 159 | ...rayOperatorIndex > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index\0"))), packed_int64_array_operator_index_const: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20431 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedInt64ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20559 [INFO] [stdout] | [INFO] [stdout] 159 | ...torIndexConst > (get_proc_address(crate::c_str(b"packed_int64_array_operator_index_const\0"))), packed_string_array_operator_index: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20674 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedStringArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_string_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20798 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_string_array_operator_index\0"))), packed_string_array_operator_index_const:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:20914 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedStringArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_string_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21043 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_string_array_operator_index_const\0"))), packed_vector2_array_operator_index: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21160 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector2ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21285 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index\0"))), packed_vector2_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21403 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector2ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index_const\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21533 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_vector2_array_operator_index_const\0"))), packed_vector3_array_operator_index: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21651 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector3ArrayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21776 [INFO] [stdout] | [INFO] [stdout] 159 | ...ayOperatorIndex > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index\0"))), packed_vector3_array_operator_index_cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:21894 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePackedVector3ArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index_const\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22024 [INFO] [stdout] | [INFO] [stdout] 159 | ...orIndexConst > (get_proc_address(crate::c_str(b"packed_vector3_array_operator_index_const\0"))), array_operator_index: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22127 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArrayOperatorIndex > (get_proc_address(crate::c_str(b"array_operator_index\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22239 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceArrayOperatorIndex > (get_proc_address(crate::c_str(b"array_operator_index\0"))), array_operator_index_const: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22327 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArrayOperatorIndexConst > (get_proc_address(crate::c_str(b"array_operator_index_const\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22444 [INFO] [stdout] | [INFO] [stdout] 159 | ...yOperatorIndexConst > (get_proc_address(crate::c_str(b"array_operator_index_const\0"))), array_ref: std::mem::transmute::< crate::GDEx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22521 [INFO] [stdout] | [INFO] [stdout] 159 | ...f: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArrayRef > (get_proc_address(crate::c_str(b"array_ref\0"))), a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22623 [INFO] [stdout] | [INFO] [stdout] 159 | ...GDExtensionInterfaceArrayRef > (get_proc_address(crate::c_str(b"array_ref\0"))), array_set_typed: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22689 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceArraySetTyped > (get_proc_address(crate::c_str(b"array_set_typed\0"))), d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22796 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceArraySetTyped > (get_proc_address(crate::c_str(b"array_set_typed\0"))), dictionary_operator_index: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22878 [INFO] [stdout] | [INFO] [stdout] 159 | ...x: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceDictionaryOperatorIndex > (get_proc_address(crate::c_str(b"dictionary_operator_index\0"))), d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:22995 [INFO] [stdout] | [INFO] [stdout] 159 | ...tionaryOperatorIndex > (get_proc_address(crate::c_str(b"dictionary_operator_index\0"))), dictionary_operator_index_const: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23093 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceDictionaryOperatorIndexConst > (get_proc_address(crate::c_str(b"dictionary_operator_index_const\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23215 [INFO] [stdout] | [INFO] [stdout] 159 | ...peratorIndexConst > (get_proc_address(crate::c_str(b"dictionary_operator_index_const\0"))), object_method_bind_call: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23311 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectMethodBindCall > (get_proc_address(crate::c_str(b"object_method_bind_call\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23425 [INFO] [stdout] | [INFO] [stdout] 159 | ...eObjectMethodBindCall > (get_proc_address(crate::c_str(b"object_method_bind_call\0"))), object_method_bind_ptrcall: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23516 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectMethodBindPtrcall > (get_proc_address(crate::c_str(b"object_method_bind_ptrcall\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23633 [INFO] [stdout] | [INFO] [stdout] 159 | ...ctMethodBindPtrcall > (get_proc_address(crate::c_str(b"object_method_bind_ptrcall\0"))), object_destroy: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23715 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectDestroy > (get_proc_address(crate::c_str(b"object_destroy\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23822 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceObjectDestroy > (get_proc_address(crate::c_str(b"object_destroy\0"))), global_get_singleton: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:23898 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGlobalGetSingleton > (get_proc_address(crate::c_str(b"global_get_singleton\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24010 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceGlobalGetSingleton > (get_proc_address(crate::c_str(b"global_get_singleton\0"))), object_get_instance_binding: std::mem::transmute... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24099 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetInstanceBinding > (get_proc_address(crate::c_str(b"object_get_instance_binding\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24217 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetInstanceBinding > (get_proc_address(crate::c_str(b"object_get_instance_binding\0"))), object_set_instance_binding: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24313 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectSetInstanceBinding > (get_proc_address(crate::c_str(b"object_set_instance_binding\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24431 [INFO] [stdout] | [INFO] [stdout] 159 | ...tSetInstanceBinding > (get_proc_address(crate::c_str(b"object_set_instance_binding\0"))), object_free_instance_binding: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24528 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectFreeInstanceBinding > (get_proc_address(crate::c_str(b"object_free_instance_binding\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24647 [INFO] [stdout] | [INFO] [stdout] 159 | ...reeInstanceBinding > (get_proc_address(crate::c_str(b"object_free_instance_binding\0"))), object_set_instance: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24736 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectSetInstance > (get_proc_address(crate::c_str(b"object_set_instance\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24847 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceObjectSetInstance > (get_proc_address(crate::c_str(b"object_set_instance\0"))), object_get_class_name: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:24929 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetClassName > (get_proc_address(crate::c_str(b"object_get_class_name\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25041 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceObjectGetClassName > (get_proc_address(crate::c_str(b"object_get_class_name\0"))), object_cast_to: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25118 [INFO] [stdout] | [INFO] [stdout] 159 | ...o: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectCastTo > (get_proc_address(crate::c_str(b"object_cast_to\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25224 [INFO] [stdout] | [INFO] [stdout] 159 | ...sionInterfaceObjectCastTo > (get_proc_address(crate::c_str(b"object_cast_to\0"))), object_get_instance_from_id: std::mem::transmute::<... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25307 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetInstanceFromId > (get_proc_address(crate::c_str(b"object_get_instance_from_id\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25424 [INFO] [stdout] | [INFO] [stdout] 159 | ...ctGetInstanceFromId > (get_proc_address(crate::c_str(b"object_get_instance_from_id\0"))), object_get_instance_id: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25515 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetInstanceId > (get_proc_address(crate::c_str(b"object_get_instance_id\0"))), r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25628 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceObjectGetInstanceId > (get_proc_address(crate::c_str(b"object_get_instance_id\0"))), ref_get_object: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25706 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceRefGetObject > (get_proc_address(crate::c_str(b"ref_get_object\0"))), r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25812 [INFO] [stdout] | [INFO] [stdout] 159 | ...sionInterfaceRefGetObject > (get_proc_address(crate::c_str(b"ref_get_object\0"))), ref_set_object: std::mem::transmute::< crate::GDExt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25882 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceRefSetObject > (get_proc_address(crate::c_str(b"ref_set_object\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:25988 [INFO] [stdout] | [INFO] [stdout] 159 | ...sionInterfaceRefSetObject > (get_proc_address(crate::c_str(b"ref_set_object\0"))), script_instance_create: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26066 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceScriptInstanceCreate > (get_proc_address(crate::c_str(b"script_instance_create\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26180 [INFO] [stdout] | [INFO] [stdout] 159 | ...eScriptInstanceCreate > (get_proc_address(crate::c_str(b"script_instance_create\0"))), script_instance_create2: std::mem::transmute::<... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26267 [INFO] [stdout] | [INFO] [stdout] 159 | ...2: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceScriptInstanceCreate2 > (get_proc_address(crate::c_str(b"script_instance_create2\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26382 [INFO] [stdout] | [INFO] [stdout] 159 | ...ScriptInstanceCreate2 > (get_proc_address(crate::c_str(b"script_instance_create2\0"))), placeholder_script_instance_create: std::mem::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26481 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePlaceHolderScriptInstanceCreate > (get_proc_address(crate::c_str(b"placeholder_script_instance_create\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26606 [INFO] [stdout] | [INFO] [stdout] 159 | ...tInstanceCreate > (get_proc_address(crate::c_str(b"placeholder_script_instance_create\0"))), placeholder_script_instance_update: std::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26716 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePlaceHolderScriptInstanceUpdate > (get_proc_address(crate::c_str(b"placeholder_script_instance_update\0"))), o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26841 [INFO] [stdout] | [INFO] [stdout] 159 | ...tInstanceUpdate > (get_proc_address(crate::c_str(b"placeholder_script_instance_update\0"))), object_get_script_instance: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:26943 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceObjectGetScriptInstance > (get_proc_address(crate::c_str(b"object_get_script_instance\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27060 [INFO] [stdout] | [INFO] [stdout] 159 | ...ctGetScriptInstance > (get_proc_address(crate::c_str(b"object_get_script_instance\0"))), callable_custom_create: std::mem::transmute::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27150 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceCallableCustomCreate > (get_proc_address(crate::c_str(b"callable_custom_create\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27264 [INFO] [stdout] | [INFO] [stdout] 159 | ...eCallableCustomCreate > (get_proc_address(crate::c_str(b"callable_custom_create\0"))), callable_custom_get_userdata: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27356 [INFO] [stdout] | [INFO] [stdout] 159 | ...a: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceCallableCustomGetUserData > (get_proc_address(crate::c_str(b"callable_custom_get_userdata\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27475 [INFO] [stdout] | [INFO] [stdout] 159 | ...eCustomGetUserData > (get_proc_address(crate::c_str(b"callable_custom_get_userdata\0"))), classdb_construct_object: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27569 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbConstructObject > (get_proc_address(crate::c_str(b"classdb_construct_object\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27685 [INFO] [stdout] | [INFO] [stdout] 159 | ...assdbConstructObject > (get_proc_address(crate::c_str(b"classdb_construct_object\0"))), classdb_get_method_bind: std::mem::transmute::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27774 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbGetMethodBind > (get_proc_address(crate::c_str(b"classdb_get_method_bind\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27888 [INFO] [stdout] | [INFO] [stdout] 159 | ...eClassdbGetMethodBind > (get_proc_address(crate::c_str(b"classdb_get_method_bind\0"))), classdb_get_class_tag: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:27974 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbGetClassTag > (get_proc_address(crate::c_str(b"classdb_get_class_tag\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28086 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceClassdbGetClassTag > (get_proc_address(crate::c_str(b"classdb_get_class_tag\0"))), classdb_register_extension_class: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28181 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClass > (get_proc_address(crate::c_str(b"classdb_register_extension_class\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28304 [INFO] [stdout] | [INFO] [stdout] 159 | ...erExtensionClass > (get_proc_address(crate::c_str(b"classdb_register_extension_class\0"))), classdb_register_extension_class2: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28411 [INFO] [stdout] | [INFO] [stdout] 159 | ...2: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClass2 > (get_proc_address(crate::c_str(b"classdb_register_extension_class2\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28535 [INFO] [stdout] | [INFO] [stdout] 159 | ...rExtensionClass2 > (get_proc_address(crate::c_str(b"classdb_register_extension_class2\0"))), classdb_register_extension_class_method: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28649 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassMethod > (get_proc_address(crate::c_str(b"classdb_register_extension_class_method\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28778 [INFO] [stdout] | [INFO] [stdout] 159 | ...onClassMethod > (get_proc_address(crate::c_str(b"classdb_register_extension_class_method\0"))), classdb_register_extension_class_integ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:28908 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassIntegerConstant > (get_proc_address(crate::c_str(b"classdb_register_extension_class_integer_constant\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29046 [INFO] [stdout] | [INFO] [stdout] 159 | ...Constant > (get_proc_address(crate::c_str(b"classdb_register_extension_class_integer_constant\0"))), classdb_register_extension_class_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29178 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassProperty > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29309 [INFO] [stdout] | [INFO] [stdout] 159 | ...lassProperty > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property\0"))), classdb_register_extension_class_prop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29441 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassPropertyIndexed > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_indexed\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29579 [INFO] [stdout] | [INFO] [stdout] 159 | ...yIndexed > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_indexed\0"))), classdb_register_extension_class_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29717 [INFO] [stdout] | [INFO] [stdout] 159 | ...p: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassPropertyGroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_group\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29853 [INFO] [stdout] | [INFO] [stdout] 159 | ...ertyGroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_group\0"))), classdb_register_extension_class_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:29992 [INFO] [stdout] | [INFO] [stdout] 159 | ...p: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_subgroup\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30131 [INFO] [stdout] | [INFO] [stdout] 159 | ...ubgroup > (get_proc_address(crate::c_str(b"classdb_register_extension_class_property_subgroup\0"))), classdb_register_extension_class_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30262 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbRegisterExtensionClassSignal > (get_proc_address(crate::c_str(b"classdb_register_extension_class_signal\0"))), c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30391 [INFO] [stdout] | [INFO] [stdout] 159 | ...onClassSignal > (get_proc_address(crate::c_str(b"classdb_register_extension_class_signal\0"))), classdb_unregister_extension_class: st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30506 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceClassdbUnregisterExtensionClass > (get_proc_address(crate::c_str(b"classdb_unregister_extension_class\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30631 [INFO] [stdout] | [INFO] [stdout] 159 | ...rExtensionClass > (get_proc_address(crate::c_str(b"classdb_unregister_extension_class\0"))), get_library_path: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30723 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetLibraryPath > (get_proc_address(crate::c_str(b"get_library_path\0"))), e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30831 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceGetLibraryPath > (get_proc_address(crate::c_str(b"get_library_path\0"))), editor_add_plugin: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:30906 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceEditorAddPlugin > (get_proc_address(crate::c_str(b"editor_add_plugin\0"))), e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:31015 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceEditorAddPlugin > (get_proc_address(crate::c_str(b"editor_add_plugin\0"))), editor_remove_plugin: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:31094 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceEditorRemovePlugin > (get_proc_address(crate::c_str(b"editor_remove_plugin\0")... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:31206 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceEditorRemovePlugin > (get_proc_address(crate::c_str(b"editor_remove_plugin\0"))), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.81s [INFO] [stdout] warning[E0133]: call to unsafe function `std::option::Option::::unwrap_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> src/global.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | Self::new(mutex_guard).unwrap_unchecked() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/global.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | pub(super) unsafe fn new_unchecked(mutex_guard: MutexGuard<'a, OnceCell>) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let borrowed = &*ptr.cast::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 237 | | unsafe fn $new_from_sys(ptr: <$Ptr as $crate::SysPtr>::Const) -> Self { [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | raw.assume_init() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 244 | | unsafe fn $new_with_uninit(init: impl FnOnce(<$Ptr as $crate::SysPtr>::Uninit)) -> Self { [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `godot_ffi::GodotFfi::new_from_sys` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | Self::new_from_sys(ptr.cast()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:272:24 [INFO] [stdout] | [INFO] [stdout] 272 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 273 | | unsafe fn $from_arg_ptr(ptr: $Ptr, _call_type: $crate::PtrcallType) -> Self { [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | *(dst.cast::()) = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 279 | | unsafe fn $move_return_ptr(self, dst: $Ptr, _call_type: $crate::PtrcallType) { [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 457 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let borrowed = &*ptr.cast::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 237 | | unsafe fn $new_from_sys(ptr: <$Ptr as $crate::SysPtr>::Const) -> Self { [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | raw.assume_init() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 244 | | unsafe fn $new_with_uninit(init: impl FnOnce(<$Ptr as $crate::SysPtr>::Uninit)) -> Self { [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `godot_ffi::GodotFfi::new_from_sys` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | Self::new_from_sys(ptr.cast()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:272:24 [INFO] [stdout] | [INFO] [stdout] 272 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 273 | | unsafe fn $from_arg_ptr(ptr: $Ptr, _call_type: $crate::PtrcallType) -> Self { [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | *(dst.cast::()) = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 279 | | unsafe fn $move_return_ptr(self, dst: $Ptr, _call_type: $crate::PtrcallType) { [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 469 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | let borrowed = &*ptr.cast::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 236 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 237 | | unsafe fn $new_from_sys(ptr: <$Ptr as $crate::SysPtr>::Const) -> Self { [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | raw.assume_init() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 244 | | unsafe fn $new_with_uninit(init: impl FnOnce(<$Ptr as $crate::SysPtr>::Uninit)) -> Self { [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `godot_ffi::GodotFfi::new_from_sys` is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | Self::new_from_sys(ptr.cast()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:272:24 [INFO] [stdout] | [INFO] [stdout] 272 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 273 | | unsafe fn $from_arg_ptr(ptr: $Ptr, _call_type: $crate::PtrcallType) -> Self { [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: dereference of raw pointer is unsafe and requires unsafe block [INFO] [stdout] --> src/godot_ffi.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | *(dst.cast::()) = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ dereference of raw pointer [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: raw pointers may be null, dangling or unaligned; they can violate aliasing rules and cause data races: all of these are undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/godot_ffi.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | $( #[$attr] )? $vis [INFO] [stdout] | ________________________^ [INFO] [stdout] 279 | | unsafe fn $move_return_ptr(self, dst: $Ptr, _call_type: $crate::PtrcallType) { [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 481 | ffi_methods! { type sys::GDExtensionTypePtr = *mut Self; .. } [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: this warning originates in the macro `$crate::ffi_methods_one` which comes from the expansion of the macro `ffi_methods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `toolbox::manual_init_cell::ManualInitCell::::set` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | table.set(value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | unsafe fn initialize_table(table: &ManualInitCell, value: T, what: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `toolbox::manual_init_cell::ManualInitCell::::get_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | table.get_unchecked() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:97:1 [INFO] [stdout] | [INFO] [stdout] 97 | unsafe fn get_table(table: &'static ManualInitCell, msg: &str) -> &'static T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:113:6 [INFO] [stdout] | [INFO] [stdout] 113 | &get_binding().interface [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:112:1 [INFO] [stdout] | [INFO] [stdout] 112 | pub unsafe fn get_interface() -> &'static GDExtensionInterface { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | get_binding().library.0 [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | pub unsafe fn get_library() -> crate::GDExtensionClassLibraryPtr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:133:6 [INFO] [stdout] | [INFO] [stdout] 133 | &get_binding().global_method_table [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:132:1 [INFO] [stdout] | [INFO] [stdout] 132 | pub unsafe fn builtin_lifecycle_api() -> &'static BuiltinLifecycleTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | / get_table( [INFO] [stdout] 145 | | &get_binding().class_server_method_table, [INFO] [stdout] 146 | | "cannot fetch classes; init level 'Servers' not yet loaded", [INFO] [stdout] 147 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:143:1 [INFO] [stdout] | [INFO] [stdout] 143 | pub unsafe fn class_servers_api() -> &'static ClassServersMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:145:10 [INFO] [stdout] | [INFO] [stdout] 145 | &get_binding().class_server_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | / get_table( [INFO] [stdout] 159 | | &get_binding().class_scene_method_table, [INFO] [stdout] 160 | | "cannot fetch classes; init level 'Scene' not yet loaded", [INFO] [stdout] 161 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:157:1 [INFO] [stdout] | [INFO] [stdout] 157 | pub unsafe fn class_scene_api() -> &'static ClassSceneMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:159:10 [INFO] [stdout] | [INFO] [stdout] 159 | &get_binding().class_scene_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | / get_table( [INFO] [stdout] 173 | | &get_binding().class_editor_method_table, [INFO] [stdout] 174 | | "cannot fetch classes; init level 'Editor' not yet loaded", [INFO] [stdout] 175 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:171:1 [INFO] [stdout] | [INFO] [stdout] 171 | pub unsafe fn class_editor_api() -> &'static ClassEditorMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | &get_binding().class_editor_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | / get_table( [INFO] [stdout] 187 | | &get_binding().builtin_method_table, [INFO] [stdout] 188 | | "cannot fetch builtin methods; table not ready", [INFO] [stdout] 189 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | pub unsafe fn builtin_method_table() -> &'static BuiltinMethodTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 187 | &get_binding().builtin_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:199:6 [INFO] [stdout] | [INFO] [stdout] 199 | &get_binding().utility_function_table [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:198:1 [INFO] [stdout] | [INFO] [stdout] 198 | pub unsafe fn utility_function_table() -> &'static UtilityFunctionTable { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:209:6 [INFO] [stdout] | [INFO] [stdout] 209 | &get_binding().config [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:208:1 [INFO] [stdout] | [INFO] [stdout] 208 | pub unsafe fn config() -> &'static GdextConfig { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::single_threaded::BindingStorage::initialize` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | BindingStorage::initialize(binding); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 230 | pub(crate) unsafe fn initialize_binding(binding: GodotBinding) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::single_threaded::BindingStorage::deinitialize` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | BindingStorage::deinitialize(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:239:1 [INFO] [stdout] | [INFO] [stdout] 239 | pub(crate) unsafe fn deinitialize_binding() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::single_threaded::BindingStorage::get_binding_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | BindingStorage::get_binding_unchecked() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:249:1 [INFO] [stdout] | [INFO] [stdout] 249 | pub(crate) unsafe fn get_binding() -> &'static GodotBinding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | / initialize_table( [INFO] [stdout] 261 | | &get_binding().class_server_method_table, [INFO] [stdout] 262 | | table, [INFO] [stdout] 263 | | "classes (Server level)", [INFO] [stdout] 264 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 259 | pub(crate) unsafe fn initialize_class_server_method_table(table: ClassServersMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:261:10 [INFO] [stdout] | [INFO] [stdout] 261 | &get_binding().class_server_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | / initialize_table( [INFO] [stdout] 275 | | &get_binding().class_scene_method_table, [INFO] [stdout] 276 | | table, [INFO] [stdout] 277 | | "classes (Scene level)", [INFO] [stdout] 278 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:273:1 [INFO] [stdout] | [INFO] [stdout] 273 | pub(crate) unsafe fn initialize_class_scene_method_table(table: ClassSceneMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:275:10 [INFO] [stdout] | [INFO] [stdout] 275 | &get_binding().class_scene_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:288:6 [INFO] [stdout] | [INFO] [stdout] 288 | &get_binding().runtime_metadata [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:287:1 [INFO] [stdout] | [INFO] [stdout] 287 | pub(crate) unsafe fn runtime_metadata() -> &'static GdextRuntimeMetadata { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | / initialize_table( [INFO] [stdout] 299 | | &get_binding().class_editor_method_table, [INFO] [stdout] 300 | | table, [INFO] [stdout] 301 | | "classes (Editor level)", [INFO] [stdout] 302 | | ) [INFO] [stdout] | |_____^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:297:1 [INFO] [stdout] | [INFO] [stdout] 297 | pub(crate) unsafe fn initialize_class_editor_method_table(table: ClassEditorMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:299:10 [INFO] [stdout] | [INFO] [stdout] 299 | &get_binding().class_editor_method_table, [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::initialize_table` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | initialize_table(&get_binding().builtin_method_table, table, "builtins") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/binding/mod.rs:311:1 [INFO] [stdout] | [INFO] [stdout] 311 | pub(crate) unsafe fn initialize_builtin_method_table(table: BuiltinMethodTable) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::get_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/binding/mod.rs:312:23 [INFO] [stdout] | [INFO] [stdout] 312 | initialize_table(&get_binding().builtin_method_table, table, "builtins") [INFO] [stdout] | ^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `binding::deinitialize_binding` is unsafe and requires unsafe block [INFO] [stdout] --> src/lib.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | deinitialize_binding() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/lib.rs:276:1 [INFO] [stdout] | [INFO] [stdout] 276 | pub unsafe fn deinitialize() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 359 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] Compiling godot-ffi v0.1.3 (/tmp/fixit) [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub(crate) mod gen { [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 28 | pub(crate) mod r#gen { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub(crate) mod gen { [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 28 | pub(crate) mod r#gen { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub use gen::table_builtins::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 61 | pub use r#gen::table_builtins::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | pub use gen::table_builtins_lifecycle::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 62 | pub use r#gen::table_builtins_lifecycle::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub use gen::table_editor_classes::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 63 | pub use r#gen::table_editor_classes::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub use gen::table_builtins::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 61 | pub use r#gen::table_builtins::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | pub use gen::table_scene_classes::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 64 | pub use r#gen::table_scene_classes::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | pub use gen::table_servers_classes::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 65 | pub use r#gen::table_servers_classes::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | pub use gen::table_builtins_lifecycle::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 62 | pub use r#gen::table_builtins_lifecycle::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub use gen::table_editor_classes::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 63 | pub use r#gen::table_editor_classes::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | pub use gen::table_scene_classes::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 64 | pub use r#gen::table_scene_classes::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | pub use gen::table_servers_classes::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 65 | pub use r#gen::table_servers_classes::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | pub use gen::table_utilities::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 66 | pub use r#gen::table_utilities::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | pub use gen::central::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 70 | pub use r#gen::central::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | pub use gen::gdextension_interface::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 71 | pub use r#gen::gdextension_interface::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | pub use gen::interface::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 72 | pub use r#gen::interface::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/extras.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::gen::gdextension_interface::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 10 | use crate::r#gen::gdextension_interface::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | pub use gen::table_utilities::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 66 | pub use r#gen::table_utilities::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | pub use gen::central::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 70 | pub use r#gen::central::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | pub use gen::gdextension_interface::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 71 | pub use r#gen::gdextension_interface::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | pub use gen::interface::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 72 | pub use r#gen::interface::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/extras.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::gen::gdextension_interface::*; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 10 | use crate::r#gen::gdextension_interface::*; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 142 | plugin_add!(V; "three"); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 142 | plugin_add!(V; "three"); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 143 | plugin_add!(V; "four"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 143 | plugin_add!(V; "four"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 144 | plugin_add!(V; "one"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 144 | plugin_add!(V; "one"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:72:45 [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", link_section = ".init_array")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 145 | plugin_add!(V; "two"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 72 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".init_array)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> src/plugins.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", link_section = ".text.startup")] [INFO] [stdout] | ^^^^^^^^^^^^ usage of unsafe attribute [INFO] [stdout] ... [INFO] [stdout] 145 | plugin_add!(V; "two"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::plugin_add_inner` which comes from the expansion of the macro `plugin_add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 77 | #[cfg_attr(target_os = "linux", liunsafe(nk_section = ".text.startup)")] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:32 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetGodotVersion > (get_proc_address(crate::c_str(b"get_godot_version\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) unsafe fn load(get_proc_address: crate::GDExtensionInterfaceGetProcAddress,) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:141 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceGetGodotVersion > (get_proc_address(crate::c_str(b"get_godot_version\0"))), mem_alloc: std::mem::transmute::< crate::GDExtens... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:209 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemAlloc > (get_proc_address(crate::c_str(b"mem_alloc\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:311 [INFO] [stdout] | [INFO] [stdout] 159 | ...GDExtensionInterfaceMemAlloc > (get_proc_address(crate::c_str(b"mem_alloc\0"))), mem_realloc: std::mem::transmute::< crate::GDExtensio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:373 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemRealloc > (get_proc_address(crate::c_str(b"mem_realloc\0"))), m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:477 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceMemRealloc > (get_proc_address(crate::c_str(b"mem_realloc\0"))), mem_free: std::mem::transmute::< crate::GDExtensionI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:538 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceMemFree > (get_proc_address(crate::c_str(b"mem_free\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:639 [INFO] [stdout] | [INFO] [stdout] 159 | ...:GDExtensionInterfaceMemFree > (get_proc_address(crate::c_str(b"mem_free\0"))), print_error: std::mem::transmute::< crate::GDExtension... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:700 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintError > (get_proc_address(crate::c_str(b"print_error\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:804 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfacePrintError > (get_proc_address(crate::c_str(b"print_error\0"))), print_error_with_message: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:881 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintErrorWithMessage > (get_proc_address(crate::c_str(b"print_error_with_message\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:996 [INFO] [stdout] | [INFO] [stdout] 159 | ...rintErrorWithMessage > (get_proc_address(crate::c_str(b"print_error_with_message\0"))), print_warning: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1075 [INFO] [stdout] | [INFO] [stdout] 159 | ...g: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintWarning > (get_proc_address(crate::c_str(b"print_warning\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1181 [INFO] [stdout] | [INFO] [stdout] 159 | ...nsionInterfacePrintWarning > (get_proc_address(crate::c_str(b"print_warning\0"))), print_warning_with_message: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1262 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintWarningWithMessage > (get_proc_address(crate::c_str(b"print_warning_with_message\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1379 [INFO] [stdout] | [INFO] [stdout] 159 | ...tWarningWithMessage > (get_proc_address(crate::c_str(b"print_warning_with_message\0"))), print_script_error: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1465 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintScriptError > (get_proc_address(crate::c_str(b"print_script_error\0"))), p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1575 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfacePrintScriptError > (get_proc_address(crate::c_str(b"print_script_error\0"))), print_script_error_with_message: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1666 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfacePrintScriptErrorWithMessage > (get_proc_address(crate::c_str(b"print_script_error_with_message\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1787 [INFO] [stdout] | [INFO] [stdout] 159 | ...tErrorWithMessage > (get_proc_address(crate::c_str(b"print_script_error_with_message\0"))), get_native_struct_size: std::mem::transmut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1882 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetNativeStructSize > (get_proc_address(crate::c_str(b"get_native_struct_size\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:1995 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceGetNativeStructSize > (get_proc_address(crate::c_str(b"get_native_struct_size\0"))), variant_new_copy: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2075 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantNewCopy > (get_proc_address(crate::c_str(b"variant_new_copy\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2183 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantNewCopy > (get_proc_address(crate::c_str(b"variant_new_copy\0"))), variant_new_nil: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2256 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantNewNil > (get_proc_address(crate::c_str(b"variant_new_nil\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2363 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceVariantNewNil > (get_proc_address(crate::c_str(b"variant_new_nil\0"))), variant_destroy: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2435 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantDestroy > (get_proc_address(crate::c_str(b"variant_destroy\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2543 [INFO] [stdout] | [INFO] [stdout] 159 | ...onInterfaceVariantDestroy > (get_proc_address(crate::c_str(b"variant_destroy\0"))), variant_call: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2612 [INFO] [stdout] | [INFO] [stdout] 159 | ...l: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCall > (get_proc_address(crate::c_str(b"variant_call\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2717 [INFO] [stdout] | [INFO] [stdout] 159 | ...ensionInterfaceVariantCall > (get_proc_address(crate::c_str(b"variant_call\0"))), variant_call_static: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2790 [INFO] [stdout] | [INFO] [stdout] 159 | ...c: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCallStatic > (get_proc_address(crate::c_str(b"variant_call_static\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2901 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantCallStatic > (get_proc_address(crate::c_str(b"variant_call_static\0"))), variant_evaluate: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:2978 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantEvaluate > (get_proc_address(crate::c_str(b"variant_evaluate\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3087 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantEvaluate > (get_proc_address(crate::c_str(b"variant_evaluate\0"))), variant_set: std::mem::transmute::< crate::GDExten... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3156 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSet > (get_proc_address(crate::c_str(b"variant_set\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3260 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceVariantSet > (get_proc_address(crate::c_str(b"variant_set\0"))), variant_set_named: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3330 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetNamed > (get_proc_address(crate::c_str(b"variant_set_named\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3439 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantSetNamed > (get_proc_address(crate::c_str(b"variant_set_named\0"))), variant_set_keyed: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3515 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetKeyed > (get_proc_address(crate::c_str(b"variant_set_keyed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3624 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantSetKeyed > (get_proc_address(crate::c_str(b"variant_set_keyed\0"))), variant_set_indexed: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3702 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantSetIndexed > (get_proc_address(crate::c_str(b"variant_set_indexed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3813 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantSetIndexed > (get_proc_address(crate::c_str(b"variant_set_indexed\0"))), variant_get: std::mem::transmute::< crate::GDExt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3885 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGet > (get_proc_address(crate::c_str(b"variant_get\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:3989 [INFO] [stdout] | [INFO] [stdout] 159 | ...xtensionInterfaceVariantGet > (get_proc_address(crate::c_str(b"variant_get\0"))), variant_get_named: std::mem::transmute::< crate::GDE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4059 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetNamed > (get_proc_address(crate::c_str(b"variant_get_named\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4168 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantGetNamed > (get_proc_address(crate::c_str(b"variant_get_named\0"))), variant_get_keyed: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4244 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetKeyed > (get_proc_address(crate::c_str(b"variant_get_keyed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4353 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantGetKeyed > (get_proc_address(crate::c_str(b"variant_get_keyed\0"))), variant_get_indexed: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4431 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetIndexed > (get_proc_address(crate::c_str(b"variant_get_indexed\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4542 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantGetIndexed > (get_proc_address(crate::c_str(b"variant_get_indexed\0"))), variant_iter_init: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4620 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterInit > (get_proc_address(crate::c_str(b"variant_iter_init\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4729 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantIterInit > (get_proc_address(crate::c_str(b"variant_iter_init\0"))), variant_iter_next: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4805 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterNext > (get_proc_address(crate::c_str(b"variant_iter_next\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4914 [INFO] [stdout] | [INFO] [stdout] 159 | ...InterfaceVariantIterNext > (get_proc_address(crate::c_str(b"variant_iter_next\0"))), variant_iter_get: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:4989 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantIterGet > (get_proc_address(crate::c_str(b"variant_iter_get\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5097 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantIterGet > (get_proc_address(crate::c_str(b"variant_iter_get\0"))), variant_hash: std::mem::transmute::< crate::GDExte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5167 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHash > (get_proc_address(crate::c_str(b"variant_hash\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5272 [INFO] [stdout] | [INFO] [stdout] 159 | ...ensionInterfaceVariantHash > (get_proc_address(crate::c_str(b"variant_hash\0"))), variant_recursive_hash: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5348 [INFO] [stdout] | [INFO] [stdout] 159 | ...h: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantRecursiveHash > (get_proc_address(crate::c_str(b"variant_recursive_hash\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5462 [INFO] [stdout] | [INFO] [stdout] 159 | ...eVariantRecursiveHash > (get_proc_address(crate::c_str(b"variant_recursive_hash\0"))), variant_hash_compare: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5546 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHashCompare > (get_proc_address(crate::c_str(b"variant_hash_compare\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5658 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceVariantHashCompare > (get_proc_address(crate::c_str(b"variant_hash_compare\0"))), variant_booleanize: std::mem::transmute::< crate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5738 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantBooleanize > (get_proc_address(crate::c_str(b"variant_booleanize\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5849 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantBooleanize > (get_proc_address(crate::c_str(b"variant_booleanize\0"))), variant_duplicate: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:5926 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantDuplicate > (get_proc_address(crate::c_str(b"variant_duplicate\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6036 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantDuplicate > (get_proc_address(crate::c_str(b"variant_duplicate\0"))), variant_stringify: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6112 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantStringify > (get_proc_address(crate::c_str(b"variant_stringify\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6222 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantStringify > (get_proc_address(crate::c_str(b"variant_stringify\0"))), variant_get_type: std::mem::transmute::< crate::G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6297 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetType > (get_proc_address(crate::c_str(b"variant_get_type\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6405 [INFO] [stdout] | [INFO] [stdout] 159 | ...nInterfaceVariantGetType > (get_proc_address(crate::c_str(b"variant_get_type\0"))), variant_has_method: std::mem::transmute::< crate::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6481 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasMethod > (get_proc_address(crate::c_str(b"variant_has_method\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6591 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfaceVariantHasMethod > (get_proc_address(crate::c_str(b"variant_has_method\0"))), variant_has_member: std::mem::transmute::< crate:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6669 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasMember > (get_proc_address(crate::c_str(b"variant_has_member\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6779 [INFO] [stdout] | [INFO] [stdout] 159 | ...terfaceVariantHasMember > (get_proc_address(crate::c_str(b"variant_has_member\0"))), variant_has_key: std::mem::transmute::< crate::GD... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6854 [INFO] [stdout] | [INFO] [stdout] 159 | ...y: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantHasKey > (get_proc_address(crate::c_str(b"variant_has_key\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:6961 [INFO] [stdout] | [INFO] [stdout] 159 | ...ionInterfaceVariantHasKey > (get_proc_address(crate::c_str(b"variant_has_key\0"))), variant_get_type_name: std::mem::transmute::< crat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7039 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetTypeName > (get_proc_address(crate::c_str(b"variant_get_type_name\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7151 [INFO] [stdout] | [INFO] [stdout] 159 | ...faceVariantGetTypeName > (get_proc_address(crate::c_str(b"variant_get_type_name\0"))), variant_can_convert: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7233 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCanConvert > (get_proc_address(crate::c_str(b"variant_can_convert\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7344 [INFO] [stdout] | [INFO] [stdout] 159 | ...erfaceVariantCanConvert > (get_proc_address(crate::c_str(b"variant_can_convert\0"))), variant_can_convert_strict: std::mem::transmute:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7431 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantCanConvertStrict > (get_proc_address(crate::c_str(b"variant_can_convert_strict\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7548 [INFO] [stdout] | [INFO] [stdout] 159 | ...antCanConvertStrict > (get_proc_address(crate::c_str(b"variant_can_convert_strict\0"))), get_variant_from_type_constructor: std::mem::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7649 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetVariantFromTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_from_type_constructor\0"))), g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7772 [INFO] [stdout] | [INFO] [stdout] 159 | ...mTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_from_type_constructor\0"))), get_variant_to_type_constructor: std::mem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7878 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceGetVariantToTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_to_type_constructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:7999 [INFO] [stdout] | [INFO] [stdout] 159 | ...ToTypeConstructor > (get_proc_address(crate::c_str(b"get_variant_to_type_constructor\0"))), variant_get_ptr_operator_evaluator: std::m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8106 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrOperatorEvaluator > (get_proc_address(crate::c_str(b"variant_get_ptr_operator_evaluator\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8230 [INFO] [stdout] | [INFO] [stdout] 159 | ...eratorEvaluator > (get_proc_address(crate::c_str(b"variant_get_ptr_operator_evaluator\0"))), variant_get_ptr_builtin_method: std::mem:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8336 [INFO] [stdout] | [INFO] [stdout] 159 | ...d: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrBuiltinMethod > (get_proc_address(crate::c_str(b"variant_get_ptr_builtin_method\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8456 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrBuiltinMethod > (get_proc_address(crate::c_str(b"variant_get_ptr_builtin_method\0"))), variant_get_ptr_constructor: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8555 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrConstructor > (get_proc_address(crate::c_str(b"variant_get_ptr_constructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8673 [INFO] [stdout] | [INFO] [stdout] 159 | ...ntGetPtrConstructor > (get_proc_address(crate::c_str(b"variant_get_ptr_constructor\0"))), variant_get_ptr_destructor: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8768 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrDestructor > (get_proc_address(crate::c_str(b"variant_get_ptr_destructor\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8885 [INFO] [stdout] | [INFO] [stdout] 159 | ...antGetPtrDestructor > (get_proc_address(crate::c_str(b"variant_get_ptr_destructor\0"))), variant_construct: std::mem::transmute::< cra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:8970 [INFO] [stdout] | [INFO] [stdout] 159 | ...t: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantConstruct > (get_proc_address(crate::c_str(b"variant_construct\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9080 [INFO] [stdout] | [INFO] [stdout] 159 | ...nterfaceVariantConstruct > (get_proc_address(crate::c_str(b"variant_construct\0"))), variant_get_ptr_setter: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9161 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9274 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceVariantGetPtrSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_setter\0"))), variant_get_ptr_getter: std::mem::transmute::< ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9360 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9473 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceVariantGetPtrGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_getter\0"))), variant_get_ptr_indexed_setter: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9567 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrIndexedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9687 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrIndexedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_setter\0"))), variant_get_ptr_indexed_getter: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9789 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrIndexedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:9909 [INFO] [stdout] | [INFO] [stdout] 159 | ...tPtrIndexedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_indexed_getter\0"))), variant_get_ptr_keyed_setter: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10009 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_setter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10127 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetPtrKeyedSetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_setter\0"))), variant_get_ptr_keyed_getter: std::mem::tran... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10225 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_getter\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10343 [INFO] [stdout] | [INFO] [stdout] 159 | ...tGetPtrKeyedGetter > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_getter\0"))), variant_get_ptr_keyed_checker: std::mem::tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10442 [INFO] [stdout] | [INFO] [stdout] 159 | ...r: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrKeyedChecker > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_checker\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10561 [INFO] [stdout] | [INFO] [stdout] 159 | ...GetPtrKeyedChecker > (get_proc_address(crate::c_str(b"variant_get_ptr_keyed_checker\0"))), variant_get_constant_value: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10658 [INFO] [stdout] | [INFO] [stdout] 159 | ...e: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetConstantValue > (get_proc_address(crate::c_str(b"variant_get_constant_value\0"))), v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10775 [INFO] [stdout] | [INFO] [stdout] 159 | ...antGetConstantValue > (get_proc_address(crate::c_str(b"variant_get_constant_value\0"))), variant_get_ptr_utility_function: std::mem::t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10875 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceVariantGetPtrUtilityFunction > (get_proc_address(crate::c_str(b"variant_get_ptr_utility_function\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:10997 [INFO] [stdout] | [INFO] [stdout] 159 | ...rUtilityFunction > (get_proc_address(crate::c_str(b"variant_get_ptr_utility_function\0"))), string_new_with_latin1_chars: std::mem::tr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11099 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11217 [INFO] [stdout] | [INFO] [stdout] 159 | ...NewWithLatin1Chars > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars\0"))), string_new_with_utf8_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11313 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11429 [INFO] [stdout] | [INFO] [stdout] 159 | ...ingNewWithUtf8Chars > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars\0"))), string_new_with_utf16_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11524 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf16Chars > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11641 [INFO] [stdout] | [INFO] [stdout] 159 | ...ngNewWithUtf16Chars > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars\0"))), string_new_with_utf32_chars: std::mem::trans... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11737 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf32Chars > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11854 [INFO] [stdout] | [INFO] [stdout] 159 | ...ngNewWithUtf32Chars > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars\0"))), string_new_with_wide_chars: std::mem::transm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:11949 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithWideChars > (get_proc_address(crate::c_str(b"string_new_with_wide_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12065 [INFO] [stdout] | [INFO] [stdout] 159 | ...ingNewWithWideChars > (get_proc_address(crate::c_str(b"string_new_with_wide_chars\0"))), string_new_with_latin1_chars_and_len: std::me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12169 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithLatin1CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12293 [INFO] [stdout] | [INFO] [stdout] 159 | ...in1CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_latin1_chars_and_len\0"))), string_new_with_utf8_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12405 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf8CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12527 [INFO] [stdout] | [INFO] [stdout] 159 | ...Utf8CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf8_chars_and_len\0"))), string_new_with_utf16_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12638 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf16CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12761 [INFO] [stdout] | [INFO] [stdout] 159 | ...tf16CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf16_chars_and_len\0"))), string_new_with_utf32_chars_and_len: std... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12873 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithUtf32CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:12996 [INFO] [stdout] | [INFO] [stdout] 159 | ...tf32CharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_utf32_chars_and_len\0"))), string_new_with_wide_chars_and_len: std:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13107 [INFO] [stdout] | [INFO] [stdout] 159 | ...n: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringNewWithWideCharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_wide_chars_and_len\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13229 [INFO] [stdout] | [INFO] [stdout] 159 | ...WideCharsAndLen > (get_proc_address(crate::c_str(b"string_new_with_wide_chars_and_len\0"))), string_to_latin1_chars: std::mem::transmu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13327 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToLatin1Chars > (get_proc_address(crate::c_str(b"string_to_latin1_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13440 [INFO] [stdout] | [INFO] [stdout] 159 | ...ceStringToLatin1Chars > (get_proc_address(crate::c_str(b"string_to_latin1_chars\0"))), string_to_utf8_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13524 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf8Chars > (get_proc_address(crate::c_str(b"string_to_utf8_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13635 [INFO] [stdout] | [INFO] [stdout] 159 | ...rfaceStringToUtf8Chars > (get_proc_address(crate::c_str(b"string_to_utf8_chars\0"))), string_to_utf16_chars: std::mem::transmute::< cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/godot-ffi-0bfa0355c4b10d02/out/interface.rs:159:13718 [INFO] [stdout] | [INFO] [stdout] 159 | ...s: std::mem::transmute::< crate::GDExtensionInterfaceFunctionPtr, crate::GDExtensionInterfaceStringToUtf16Chars > (get_proc_address(crate::c_str(b"string_to_utf16_chars\0"))), s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [WARN] too many lines in the log, truncating it