[INFO] fetching crate safe_drive 0.4.3... [INFO] checking safe_drive-0.4.3 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate safe_drive 0.4.3 into /workspace/builds/worker-5-tc2/source [INFO] validating manifest of crates.io crate safe_drive 0.4.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 safe_drive 0.4.3 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate safe_drive 0.4.3 [INFO] tweaked toml for crates.io crate safe_drive 0.4.3 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] crate crates.io crate safe_drive 0.4.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] a7c592af29cf6bff15be330d8d13ee6087055bb2f6f94bc1f4921f27b0a7b01c [INFO] running `Command { std: "docker" "start" "-a" "a7c592af29cf6bff15be330d8d13ee6087055bb2f6f94bc1f4921f27b0a7b01c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a7c592af29cf6bff15be330d8d13ee6087055bb2f6f94bc1f4921f27b0a7b01c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a7c592af29cf6bff15be330d8d13ee6087055bb2f6f94bc1f4921f27b0a7b01c", kill_on_drop: false }` [INFO] [stdout] a7c592af29cf6bff15be330d8d13ee6087055bb2f6f94bc1f4921f27b0a7b01c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 930a28b6681702a99f3d3b2599e2fd9bc94cc632d2eba148dfc5d70bf2a3b31b [INFO] running `Command { std: "docker" "start" "-a" "930a28b6681702a99f3d3b2599e2fd9bc94cc632d2eba148dfc5d70bf2a3b31b", 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] Fixed Cargo.toml (2 fixes) [INFO] [stderr] Compiling libc v0.2.155 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Checking futures-io v0.3.30 [INFO] [stderr] Checking parking v2.2.0 [INFO] [stderr] Checking fastrand v2.1.0 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking futures-sink v0.3.30 [INFO] [stderr] Checking value-bag v1.9.0 [INFO] [stderr] Compiling polling v2.8.0 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling rustix v0.37.27 [INFO] [stderr] Checking event-listener v2.5.3 [INFO] [stderr] Checking atomic-waker v1.1.2 [INFO] [stderr] Checking async-task v4.7.1 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling async-io v1.13.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking futures-lite v2.3.0 [INFO] [stderr] Checking piper v0.2.3 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Checking linux-raw-sys v0.3.8 [INFO] [stderr] Checking waker-fn v1.2.0 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking fastrand v1.9.0 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking async-lock v2.8.0 [INFO] [stderr] Compiling safe_drive v0.4.3 (/tmp/fixit) [INFO] [stderr] Checking synctools v0.3.3 [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Checking futures-lite v1.13.0 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Checking kv-log-macro v1.0.7 [INFO] [stderr] Checking memac v0.5.3 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Checking crossbeam-channel v0.5.13 [INFO] [stderr] Compiling syn v2.0.68 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] warning: safe_drive@0.4.3: 'ROS_DISTRO is not set properly. Defaulting to jazzy.' [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking async-channel v1.9.0 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking socket2 v0.4.10 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Checking event-listener-strategy v0.5.2 [INFO] [stderr] Checking async-executor v1.12.0 [INFO] [stderr] Checking signal-hook v0.3.17 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking async-lock v3.4.0 [INFO] [stderr] Checking async-channel v2.3.1 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking blocking v1.6.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking regex v1.10.5 [INFO] [stderr] Compiling async-attributes v1.1.2 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking pin-project v1.1.5 [INFO] [stderr] Checking polling v3.7.2 [INFO] [stderr] Checking async-io v2.3.3 [INFO] [stderr] Checking async-global-executor v2.4.1 [INFO] [stderr] Checking async-std v1.12.0 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `safe_drive` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/logger.rs [INFO] [stderr] * src/parameter.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/logger.rs:92:6 [INFO] [stderr] | [INFO] [stderr] 92 | ($logger:expr_2021, $($arg: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/logger.rs:99:6 [INFO] [stderr] | [INFO] [stderr] 99 | ($logger:expr_2021, $($arg: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/logger.rs:109:6 [INFO] [stderr] | [INFO] [stderr] 109 | ($logger:expr_2021, $($arg: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/logger.rs:118:6 [INFO] [stderr] | [INFO] [stderr] 118 | ($logger:expr_2021, $($arg: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/logger.rs:125:6 [INFO] [stderr] | [INFO] [stderr] 125 | ($logger:expr_2021, $($arg: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/logger.rs:135:6 [INFO] [stderr] | [INFO] [stderr] 135 | ($logger:expr_2021, $($arg: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/logger.rs:142:6 [INFO] [stderr] | [INFO] [stderr] 142 | ($logger:expr_2021, $($arg: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/logger.rs:158:6 [INFO] [stderr] | [INFO] [stderr] 158 | ($logger:expr_2021, $($arg: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/parameter.rs:1179:6 [INFO] [stderr] | [INFO] [stderr] 1179 | ($e: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] [stdout] warning: unsafe attribute used without unsafe [INFO] [stdout] --> src/context.rs:218:3 [INFO] [stdout] | [INFO] [stdout] 218 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^ usage of unsafe attribute [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] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 218 | #[unsafe(no_mangle)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: aborting due to 9 previous errors [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/logger.rs:92:14 [INFO] [stdout] | [INFO] [stdout] 92 | ($logger:expr, $($arg: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] 92 | ($logger:expr_2021, $($arg:tt)*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [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: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/logger.rs:99:14 [INFO] [stdout] | [INFO] [stdout] 99 | ($logger:expr, $($arg: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] 99 | ($logger:expr_2021, $($arg: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/logger.rs:109:14 [INFO] [stdout] | [INFO] [stdout] 109 | ($logger:expr, $($arg: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] 109 | ($logger:expr_2021, $($arg: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/logger.rs:118:14 [INFO] [stdout] | [INFO] [stdout] 118 | ($logger:expr, $($arg: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] 118 | ($logger:expr_2021, $($arg: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/logger.rs:125:14 [INFO] [stdout] | [INFO] [stdout] 125 | ($logger:expr, $($arg: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] 125 | ($logger:expr_2021, $($arg: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/logger.rs:135:14 [INFO] [stdout] | [INFO] [stdout] 135 | ($logger:expr, $($arg: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] 135 | ($logger:expr_2021, $($arg: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/logger.rs:142:14 [INFO] [stdout] | [INFO] [stdout] 142 | ($logger:expr, $($arg: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] 142 | ($logger:expr_2021, $($arg: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/logger.rs:158:14 [INFO] [stdout] | [INFO] [stdout] 158 | ($logger:expr, $($arg: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] 158 | ($logger:expr_2021, $($arg:tt)*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/actionlib_msgs/msg/goal_id.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn actionlib_msgs__msg__GoalID__init(msg: *mut GoalID) -> bool; [INFO] [stdout] 9 | | fn actionlib_msgs__msg__GoalID__fini(msg: *mut GoalID); [INFO] [stdout] 10 | | fn actionlib_msgs__msg__GoalID__are_equal(lhs: *const GoalID, rhs: *const GoalID) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/actionlib_msgs/msg/goal_status.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 18 | | fn actionlib_msgs__msg__GoalStatus__init(msg: *mut GoalStatus) -> bool; [INFO] [stdout] 19 | | fn actionlib_msgs__msg__GoalStatus__fini(msg: *mut GoalStatus); [INFO] [stdout] 20 | | fn actionlib_msgs__msg__GoalStatus__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 34 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/actionlib_msgs/msg/goal_status_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn actionlib_msgs__msg__GoalStatusArray__init(msg: *mut GoalStatusArray) -> bool; [INFO] [stdout] 9 | | fn actionlib_msgs__msg__GoalStatusArray__fini(msg: *mut GoalStatusArray); [INFO] [stdout] 10 | | fn actionlib_msgs__msg__GoalStatusArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/diagnostic_msgs/msg/diagnostic_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn diagnostic_msgs__msg__DiagnosticArray__init(msg: *mut DiagnosticArray) -> bool; [INFO] [stdout] 9 | | fn diagnostic_msgs__msg__DiagnosticArray__fini(msg: *mut DiagnosticArray); [INFO] [stdout] 10 | | fn diagnostic_msgs__msg__DiagnosticArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/diagnostic_msgs/msg/diagnostic_status.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 12 | | fn diagnostic_msgs__msg__DiagnosticStatus__init(msg: *mut DiagnosticStatus) -> bool; [INFO] [stdout] 13 | | fn diagnostic_msgs__msg__DiagnosticStatus__fini(msg: *mut DiagnosticStatus); [INFO] [stdout] 14 | | fn diagnostic_msgs__msg__DiagnosticStatus__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/diagnostic_msgs/msg/key_value.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn diagnostic_msgs__msg__KeyValue__init(msg: *mut KeyValue) -> bool; [INFO] [stdout] 9 | | fn diagnostic_msgs__msg__KeyValue__fini(msg: *mut KeyValue); [INFO] [stdout] 10 | | fn diagnostic_msgs__msg__KeyValue__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/diagnostic_msgs/srv/add_diagnostics.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn diagnostic_msgs__srv__AddDiagnostics_Request__init(msg: *mut AddDiagnosticsRequest) -> bool; [INFO] [stdout] 10 | | fn diagnostic_msgs__srv__AddDiagnostics_Request__fini(msg: *mut AddDiagnosticsRequest); [INFO] [stdout] 11 | | fn diagnostic_msgs__srv__AddDiagnostics_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 34 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/diagnostic_msgs/srv/self_test.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn diagnostic_msgs__srv__SelfTest_Request__init(msg: *mut SelfTestRequest) -> bool; [INFO] [stdout] 10 | | fn diagnostic_msgs__srv__SelfTest_Request__fini(msg: *mut SelfTestRequest); [INFO] [stdout] 11 | | fn diagnostic_msgs__srv__SelfTest_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/accel.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Accel__init(msg: *mut Accel) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Accel__fini(msg: *mut Accel); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Accel__are_equal(lhs: *const Accel, rhs: *const Accel) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/accel_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__AccelStamped__init(msg: *mut AccelStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__AccelStamped__fini(msg: *mut AccelStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__AccelStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/accel_with_covariance.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__AccelWithCovariance__init(msg: *mut AccelWithCovariance) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__AccelWithCovariance__fini(msg: *mut AccelWithCovariance); [INFO] [stdout] 10 | | fn geometry_msgs__msg__AccelWithCovariance__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/accel_with_covariance_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__AccelWithCovarianceStamped__init( [INFO] [stdout] 9 | | msg: *mut AccelWithCovarianceStamped, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/inertia.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Inertia__init(msg: *mut Inertia) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Inertia__fini(msg: *mut Inertia); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Inertia__are_equal(lhs: *const Inertia, rhs: *const Inertia) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/inertia_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__InertiaStamped__init(msg: *mut InertiaStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__InertiaStamped__fini(msg: *mut InertiaStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__InertiaStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/point.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Point__init(msg: *mut Point) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Point__fini(msg: *mut Point); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Point__are_equal(lhs: *const Point, rhs: *const Point) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/point_32.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Point32__init(msg: *mut Point32) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Point32__fini(msg: *mut Point32); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Point32__are_equal(lhs: *const Point32, rhs: *const Point32) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/point_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PointStamped__init(msg: *mut PointStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PointStamped__fini(msg: *mut PointStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PointStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/polygon.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Polygon__init(msg: *mut Polygon) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Polygon__fini(msg: *mut Polygon); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Polygon__are_equal(lhs: *const Polygon, rhs: *const Polygon) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/polygon_instance.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PolygonInstance__init(msg: *mut PolygonInstance) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PolygonInstance__fini(msg: *mut PolygonInstance); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PolygonInstance__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/polygon_instance_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PolygonInstanceStamped__init(msg: *mut PolygonInstanceStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PolygonInstanceStamped__fini(msg: *mut PolygonInstanceStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PolygonInstanceStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/polygon_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PolygonStamped__init(msg: *mut PolygonStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PolygonStamped__fini(msg: *mut PolygonStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PolygonStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/pose.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Pose__init(msg: *mut Pose) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Pose__fini(msg: *mut Pose); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Pose__are_equal(lhs: *const Pose, rhs: *const Pose) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/pose_2_d.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Pose2D__init(msg: *mut Pose2D) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Pose2D__fini(msg: *mut Pose2D); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Pose2D__are_equal(lhs: *const Pose2D, rhs: *const Pose2D) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/pose_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PoseArray__init(msg: *mut PoseArray) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PoseArray__fini(msg: *mut PoseArray); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PoseArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/pose_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PoseStamped__init(msg: *mut PoseStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PoseStamped__fini(msg: *mut PoseStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PoseStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/pose_with_covariance.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PoseWithCovariance__init(msg: *mut PoseWithCovariance) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__PoseWithCovariance__fini(msg: *mut PoseWithCovariance); [INFO] [stdout] 10 | | fn geometry_msgs__msg__PoseWithCovariance__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/pose_with_covariance_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__PoseWithCovarianceStamped__init( [INFO] [stdout] 9 | | msg: *mut PoseWithCovarianceStamped, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/quaternion.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Quaternion__init(msg: *mut Quaternion) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Quaternion__fini(msg: *mut Quaternion); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Quaternion__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/quaternion_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__QuaternionStamped__init(msg: *mut QuaternionStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__QuaternionStamped__fini(msg: *mut QuaternionStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__QuaternionStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/transform.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Transform__init(msg: *mut Transform) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Transform__fini(msg: *mut Transform); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Transform__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/transform_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__TransformStamped__init(msg: *mut TransformStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__TransformStamped__fini(msg: *mut TransformStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__TransformStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/twist.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Twist__init(msg: *mut Twist) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Twist__fini(msg: *mut Twist); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Twist__are_equal(lhs: *const Twist, rhs: *const Twist) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/twist_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__TwistStamped__init(msg: *mut TwistStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__TwistStamped__fini(msg: *mut TwistStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__TwistStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/twist_with_covariance.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__TwistWithCovariance__init(msg: *mut TwistWithCovariance) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__TwistWithCovariance__fini(msg: *mut TwistWithCovariance); [INFO] [stdout] 10 | | fn geometry_msgs__msg__TwistWithCovariance__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/twist_with_covariance_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__TwistWithCovarianceStamped__init( [INFO] [stdout] 9 | | msg: *mut TwistWithCovarianceStamped, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/vector_3.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Vector3__init(msg: *mut Vector3) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Vector3__fini(msg: *mut Vector3); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Vector3__are_equal(lhs: *const Vector3, rhs: *const Vector3) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/vector_3_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Vector3Stamped__init(msg: *mut Vector3Stamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Vector3Stamped__fini(msg: *mut Vector3Stamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Vector3Stamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/velocity_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__VelocityStamped__init(msg: *mut VelocityStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__VelocityStamped__fini(msg: *mut VelocityStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__VelocityStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/wrench.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__Wrench__init(msg: *mut Wrench) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__Wrench__fini(msg: *mut Wrench); [INFO] [stdout] 10 | | fn geometry_msgs__msg__Wrench__are_equal(lhs: *const Wrench, rhs: *const Wrench) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/geometry_msgs/msg/wrench_stamped.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn geometry_msgs__msg__WrenchStamped__init(msg: *mut WrenchStamped) -> bool; [INFO] [stdout] 9 | | fn geometry_msgs__msg__WrenchStamped__fini(msg: *mut WrenchStamped); [INFO] [stdout] 10 | | fn geometry_msgs__msg__WrenchStamped__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/msg/grid_cells.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn nav_msgs__msg__GridCells__init(msg: *mut GridCells) -> bool; [INFO] [stdout] 9 | | fn nav_msgs__msg__GridCells__fini(msg: *mut GridCells); [INFO] [stdout] 10 | | fn nav_msgs__msg__GridCells__are_equal(lhs: *const GridCells, rhs: *const GridCells) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/msg/map_meta_data.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn nav_msgs__msg__MapMetaData__init(msg: *mut MapMetaData) -> bool; [INFO] [stdout] 9 | | fn nav_msgs__msg__MapMetaData__fini(msg: *mut MapMetaData); [INFO] [stdout] 10 | | fn nav_msgs__msg__MapMetaData__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 22 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 23 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/msg/occupancy_grid.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn nav_msgs__msg__OccupancyGrid__init(msg: *mut OccupancyGrid) -> bool; [INFO] [stdout] 9 | | fn nav_msgs__msg__OccupancyGrid__fini(msg: *mut OccupancyGrid); [INFO] [stdout] 10 | | fn nav_msgs__msg__OccupancyGrid__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/msg/odometry.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn nav_msgs__msg__Odometry__init(msg: *mut Odometry) -> bool; [INFO] [stdout] 9 | | fn nav_msgs__msg__Odometry__fini(msg: *mut Odometry); [INFO] [stdout] 10 | | fn nav_msgs__msg__Odometry__are_equal(lhs: *const Odometry, rhs: *const Odometry) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/msg/path.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn nav_msgs__msg__Path__init(msg: *mut Path) -> bool; [INFO] [stdout] 9 | | fn nav_msgs__msg__Path__fini(msg: *mut Path); [INFO] [stdout] 10 | | fn nav_msgs__msg__Path__are_equal(lhs: *const Path, rhs: *const Path) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/srv/get_map.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn nav_msgs__srv__GetMap_Request__init(msg: *mut GetMapRequest) -> bool; [INFO] [stdout] 10 | | fn nav_msgs__srv__GetMap_Request__fini(msg: *mut GetMapRequest); [INFO] [stdout] 11 | | fn nav_msgs__srv__GetMap_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/srv/get_plan.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn nav_msgs__srv__GetPlan_Request__init(msg: *mut GetPlanRequest) -> bool; [INFO] [stdout] 10 | | fn nav_msgs__srv__GetPlan_Request__fini(msg: *mut GetPlanRequest); [INFO] [stdout] 11 | | fn nav_msgs__srv__GetPlan_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/srv/load_map.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 14 | | fn nav_msgs__srv__LoadMap_Request__init(msg: *mut LoadMapRequest) -> bool; [INFO] [stdout] 15 | | fn nav_msgs__srv__LoadMap_Request__fini(msg: *mut LoadMapRequest); [INFO] [stdout] 16 | | fn nav_msgs__srv__LoadMap_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 33 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 34 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/nav_msgs/srv/set_map.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn nav_msgs__srv__SetMap_Request__init(msg: *mut SetMapRequest) -> bool; [INFO] [stdout] 10 | | fn nav_msgs__srv__SetMap_Request__fini(msg: *mut SetMapRequest); [INFO] [stdout] 11 | | fn nav_msgs__srv__SetMap_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/battery_state.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 31 | | fn sensor_msgs__msg__BatteryState__init(msg: *mut BatteryState) -> bool; [INFO] [stdout] 32 | | fn sensor_msgs__msg__BatteryState__fini(msg: *mut BatteryState); [INFO] [stdout] 33 | | fn sensor_msgs__msg__BatteryState__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 47 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 48 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/camera_info.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__CameraInfo__init(msg: *mut CameraInfo) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__CameraInfo__fini(msg: *mut CameraInfo); [INFO] [stdout] 10 | | fn sensor_msgs__msg__CameraInfo__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/channel_float_32.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__ChannelFloat32__init(msg: *mut ChannelFloat32) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__ChannelFloat32__fini(msg: *mut ChannelFloat32); [INFO] [stdout] 10 | | fn sensor_msgs__msg__ChannelFloat32__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/compressed_image.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__CompressedImage__init(msg: *mut CompressedImage) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__CompressedImage__fini(msg: *mut CompressedImage); [INFO] [stdout] 10 | | fn sensor_msgs__msg__CompressedImage__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/fluid_pressure.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__FluidPressure__init(msg: *mut FluidPressure) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__FluidPressure__fini(msg: *mut FluidPressure); [INFO] [stdout] 10 | | fn sensor_msgs__msg__FluidPressure__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/illuminance.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__Illuminance__init(msg: *mut Illuminance) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__Illuminance__fini(msg: *mut Illuminance); [INFO] [stdout] 10 | | fn sensor_msgs__msg__Illuminance__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/image.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__Image__init(msg: *mut Image) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__Image__fini(msg: *mut Image); [INFO] [stdout] 10 | | fn sensor_msgs__msg__Image__are_equal(lhs: *const Image, rhs: *const Image) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/imu.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__Imu__init(msg: *mut Imu) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__Imu__fini(msg: *mut Imu); [INFO] [stdout] 10 | | fn sensor_msgs__msg__Imu__are_equal(lhs: *const Imu, rhs: *const Imu) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/joint_state.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__JointState__init(msg: *mut JointState) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__JointState__fini(msg: *mut JointState); [INFO] [stdout] 10 | | fn sensor_msgs__msg__JointState__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/joy.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__Joy__init(msg: *mut Joy) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__Joy__fini(msg: *mut Joy); [INFO] [stdout] 10 | | fn sensor_msgs__msg__Joy__are_equal(lhs: *const Joy, rhs: *const Joy) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/joy_feedback.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 11 | | fn sensor_msgs__msg__JoyFeedback__init(msg: *mut JoyFeedback) -> bool; [INFO] [stdout] 12 | | fn sensor_msgs__msg__JoyFeedback__fini(msg: *mut JoyFeedback); [INFO] [stdout] 13 | | fn sensor_msgs__msg__JoyFeedback__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 27 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 28 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/joy_feedback_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__JoyFeedbackArray__init(msg: *mut JoyFeedbackArray) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__JoyFeedbackArray__fini(msg: *mut JoyFeedbackArray); [INFO] [stdout] 10 | | fn sensor_msgs__msg__JoyFeedbackArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/laser_echo.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__LaserEcho__init(msg: *mut LaserEcho) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__LaserEcho__fini(msg: *mut LaserEcho); [INFO] [stdout] 10 | | fn sensor_msgs__msg__LaserEcho__are_equal(lhs: *const LaserEcho, rhs: *const LaserEcho) [INFO] [stdout] ... | [INFO] [stdout] 19 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 20 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/laser_scan.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__LaserScan__init(msg: *mut LaserScan) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__LaserScan__fini(msg: *mut LaserScan); [INFO] [stdout] 10 | | fn sensor_msgs__msg__LaserScan__are_equal(lhs: *const LaserScan, rhs: *const LaserScan) [INFO] [stdout] ... | [INFO] [stdout] 19 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 20 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/magnetic_field.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__MagneticField__init(msg: *mut MagneticField) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__MagneticField__fini(msg: *mut MagneticField); [INFO] [stdout] 10 | | fn sensor_msgs__msg__MagneticField__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/multi_dof_joint_state.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__MultiDOFJointState__init(msg: *mut MultiDOFJointState) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__MultiDOFJointState__fini(msg: *mut MultiDOFJointState); [INFO] [stdout] 10 | | fn sensor_msgs__msg__MultiDOFJointState__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/multi_echo_laser_scan.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__MultiEchoLaserScan__init(msg: *mut MultiEchoLaserScan) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__MultiEchoLaserScan__fini(msg: *mut MultiEchoLaserScan); [INFO] [stdout] 10 | | fn sensor_msgs__msg__MultiEchoLaserScan__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/nav_sat_fix.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 12 | | fn sensor_msgs__msg__NavSatFix__init(msg: *mut NavSatFix) -> bool; [INFO] [stdout] 13 | | fn sensor_msgs__msg__NavSatFix__fini(msg: *mut NavSatFix); [INFO] [stdout] 14 | | fn sensor_msgs__msg__NavSatFix__are_equal(lhs: *const NavSatFix, rhs: *const NavSatFix) [INFO] [stdout] ... | [INFO] [stdout] 23 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 24 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/nav_sat_status.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 18 | | fn sensor_msgs__msg__NavSatStatus__init(msg: *mut NavSatStatus) -> bool; [INFO] [stdout] 19 | | fn sensor_msgs__msg__NavSatStatus__fini(msg: *mut NavSatStatus); [INFO] [stdout] 20 | | fn sensor_msgs__msg__NavSatStatus__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 34 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/point_cloud.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__PointCloud__init(msg: *mut PointCloud) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__PointCloud__fini(msg: *mut PointCloud); [INFO] [stdout] 10 | | fn sensor_msgs__msg__PointCloud__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/point_cloud_2.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__PointCloud2__init(msg: *mut PointCloud2) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__PointCloud2__fini(msg: *mut PointCloud2); [INFO] [stdout] 10 | | fn sensor_msgs__msg__PointCloud2__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/point_field.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__PointField__init(msg: *mut PointField) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__PointField__fini(msg: *mut PointField); [INFO] [stdout] 10 | | fn sensor_msgs__msg__PointField__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/range.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 10 | | fn sensor_msgs__msg__Range__init(msg: *mut Range) -> bool; [INFO] [stdout] 11 | | fn sensor_msgs__msg__Range__fini(msg: *mut Range); [INFO] [stdout] 12 | | fn sensor_msgs__msg__Range__are_equal(lhs: *const Range, rhs: *const Range) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 20 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 21 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/region_of_interest.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__RegionOfInterest__init(msg: *mut RegionOfInterest) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__RegionOfInterest__fini(msg: *mut RegionOfInterest); [INFO] [stdout] 10 | | fn sensor_msgs__msg__RegionOfInterest__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/relative_humidity.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__RelativeHumidity__init(msg: *mut RelativeHumidity) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__RelativeHumidity__fini(msg: *mut RelativeHumidity); [INFO] [stdout] 10 | | fn sensor_msgs__msg__RelativeHumidity__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/temperature.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__Temperature__init(msg: *mut Temperature) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__Temperature__fini(msg: *mut Temperature); [INFO] [stdout] 10 | | fn sensor_msgs__msg__Temperature__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/msg/time_reference.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn sensor_msgs__msg__TimeReference__init(msg: *mut TimeReference) -> bool; [INFO] [stdout] 9 | | fn sensor_msgs__msg__TimeReference__fini(msg: *mut TimeReference); [INFO] [stdout] 10 | | fn sensor_msgs__msg__TimeReference__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/sensor_msgs/srv/set_camera_info.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn sensor_msgs__srv__SetCameraInfo_Request__init(msg: *mut SetCameraInfoRequest) -> bool; [INFO] [stdout] 10 | | fn sensor_msgs__srv__SetCameraInfo_Request__fini(msg: *mut SetCameraInfoRequest); [INFO] [stdout] 11 | | fn sensor_msgs__srv__SetCameraInfo_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 32 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/shape_msgs/msg/mesh.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn shape_msgs__msg__Mesh__init(msg: *mut Mesh) -> bool; [INFO] [stdout] 9 | | fn shape_msgs__msg__Mesh__fini(msg: *mut Mesh); [INFO] [stdout] 10 | | fn shape_msgs__msg__Mesh__are_equal(lhs: *const Mesh, rhs: *const Mesh) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/shape_msgs/msg/mesh_triangle.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn shape_msgs__msg__MeshTriangle__init(msg: *mut MeshTriangle) -> bool; [INFO] [stdout] 9 | | fn shape_msgs__msg__MeshTriangle__fini(msg: *mut MeshTriangle); [INFO] [stdout] 10 | | fn shape_msgs__msg__MeshTriangle__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/shape_msgs/msg/plane.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn shape_msgs__msg__Plane__init(msg: *mut Plane) -> bool; [INFO] [stdout] 9 | | fn shape_msgs__msg__Plane__fini(msg: *mut Plane); [INFO] [stdout] 10 | | fn shape_msgs__msg__Plane__are_equal(lhs: *const Plane, rhs: *const Plane) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/shape_msgs/msg/solid_primitive.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 22 | | fn shape_msgs__msg__SolidPrimitive__init(msg: *mut SolidPrimitive) -> bool; [INFO] [stdout] 23 | | fn shape_msgs__msg__SolidPrimitive__fini(msg: *mut SolidPrimitive); [INFO] [stdout] 24 | | fn shape_msgs__msg__SolidPrimitive__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 38 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 39 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/bool_.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Bool__init(msg: *mut Bool) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Bool__fini(msg: *mut Bool); [INFO] [stdout] 10 | | fn std_msgs__msg__Bool__are_equal(lhs: *const Bool, rhs: *const Bool) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/byte.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Byte__init(msg: *mut Byte) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Byte__fini(msg: *mut Byte); [INFO] [stdout] 10 | | fn std_msgs__msg__Byte__are_equal(lhs: *const Byte, rhs: *const Byte) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/byte_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__ByteMultiArray__init(msg: *mut ByteMultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__ByteMultiArray__fini(msg: *mut ByteMultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__ByteMultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/char_.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Char__init(msg: *mut Char) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Char__fini(msg: *mut Char); [INFO] [stdout] 10 | | fn std_msgs__msg__Char__are_equal(lhs: *const Char, rhs: *const Char) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/color_rgba.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__ColorRGBA__init(msg: *mut ColorRGBA) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__ColorRGBA__fini(msg: *mut ColorRGBA); [INFO] [stdout] 10 | | fn std_msgs__msg__ColorRGBA__are_equal(lhs: *const ColorRGBA, rhs: *const ColorRGBA) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/empty.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Empty__init(msg: *mut Empty) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Empty__fini(msg: *mut Empty); [INFO] [stdout] 10 | | fn std_msgs__msg__Empty__are_equal(lhs: *const Empty, rhs: *const Empty) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/float_32.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Float32__init(msg: *mut Float32) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Float32__fini(msg: *mut Float32); [INFO] [stdout] 10 | | fn std_msgs__msg__Float32__are_equal(lhs: *const Float32, rhs: *const Float32) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/float_32_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Float32MultiArray__init(msg: *mut Float32MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Float32MultiArray__fini(msg: *mut Float32MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__Float32MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/float_64.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Float64__init(msg: *mut Float64) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Float64__fini(msg: *mut Float64); [INFO] [stdout] 10 | | fn std_msgs__msg__Float64__are_equal(lhs: *const Float64, rhs: *const Float64) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/float_64_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Float64MultiArray__init(msg: *mut Float64MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Float64MultiArray__fini(msg: *mut Float64MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__Float64MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/header.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Header__init(msg: *mut Header) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Header__fini(msg: *mut Header); [INFO] [stdout] 10 | | fn std_msgs__msg__Header__are_equal(lhs: *const Header, rhs: *const Header) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_16.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int16__init(msg: *mut Int16) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int16__fini(msg: *mut Int16); [INFO] [stdout] 10 | | fn std_msgs__msg__Int16__are_equal(lhs: *const Int16, rhs: *const Int16) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_16_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int16MultiArray__init(msg: *mut Int16MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int16MultiArray__fini(msg: *mut Int16MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__Int16MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_32.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int32__init(msg: *mut Int32) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int32__fini(msg: *mut Int32); [INFO] [stdout] 10 | | fn std_msgs__msg__Int32__are_equal(lhs: *const Int32, rhs: *const Int32) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_32_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int32MultiArray__init(msg: *mut Int32MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int32MultiArray__fini(msg: *mut Int32MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__Int32MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_64.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int64__init(msg: *mut Int64) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int64__fini(msg: *mut Int64); [INFO] [stdout] 10 | | fn std_msgs__msg__Int64__are_equal(lhs: *const Int64, rhs: *const Int64) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_64_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int64MultiArray__init(msg: *mut Int64MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int64MultiArray__fini(msg: *mut Int64MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__Int64MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_8.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int8__init(msg: *mut Int8) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int8__fini(msg: *mut Int8); [INFO] [stdout] 10 | | fn std_msgs__msg__Int8__are_equal(lhs: *const Int8, rhs: *const Int8) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/int_8_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__Int8MultiArray__init(msg: *mut Int8MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__Int8MultiArray__fini(msg: *mut Int8MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__Int8MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/multi_array_dimension.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__MultiArrayDimension__init(msg: *mut MultiArrayDimension) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__MultiArrayDimension__fini(msg: *mut MultiArrayDimension); [INFO] [stdout] 10 | | fn std_msgs__msg__MultiArrayDimension__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/multi_array_layout.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__MultiArrayLayout__init(msg: *mut MultiArrayLayout) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__MultiArrayLayout__fini(msg: *mut MultiArrayLayout); [INFO] [stdout] 10 | | fn std_msgs__msg__MultiArrayLayout__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/string.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__String__init(msg: *mut String) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__String__fini(msg: *mut String); [INFO] [stdout] 10 | | fn std_msgs__msg__String__are_equal(lhs: *const String, rhs: *const String) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_16.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt16__init(msg: *mut UInt16) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt16__fini(msg: *mut UInt16); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt16__are_equal(lhs: *const UInt16, rhs: *const UInt16) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_16_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt16MultiArray__init(msg: *mut UInt16MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt16MultiArray__fini(msg: *mut UInt16MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt16MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_32.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt32__init(msg: *mut UInt32) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt32__fini(msg: *mut UInt32); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt32__are_equal(lhs: *const UInt32, rhs: *const UInt32) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_32_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt32MultiArray__init(msg: *mut UInt32MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt32MultiArray__fini(msg: *mut UInt32MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt32MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_64.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt64__init(msg: *mut UInt64) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt64__fini(msg: *mut UInt64); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt64__are_equal(lhs: *const UInt64, rhs: *const UInt64) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_64_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt64MultiArray__init(msg: *mut UInt64MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt64MultiArray__fini(msg: *mut UInt64MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt64MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_8.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt8__init(msg: *mut UInt8) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt8__fini(msg: *mut UInt8); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt8__are_equal(lhs: *const UInt8, rhs: *const UInt8) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_msgs/msg/u_int_8_multi_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn std_msgs__msg__UInt8MultiArray__init(msg: *mut UInt8MultiArray) -> bool; [INFO] [stdout] 9 | | fn std_msgs__msg__UInt8MultiArray__fini(msg: *mut UInt8MultiArray); [INFO] [stdout] 10 | | fn std_msgs__msg__UInt8MultiArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_srvs/srv/empty.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn std_srvs__srv__Empty_Request__init(msg: *mut EmptyRequest) -> bool; [INFO] [stdout] 10 | | fn std_srvs__srv__Empty_Request__fini(msg: *mut EmptyRequest); [INFO] [stdout] 11 | | fn std_srvs__srv__Empty_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_srvs/srv/set_bool.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn std_srvs__srv__SetBool_Request__init(msg: *mut SetBoolRequest) -> bool; [INFO] [stdout] 10 | | fn std_srvs__srv__SetBool_Request__fini(msg: *mut SetBoolRequest); [INFO] [stdout] 11 | | fn std_srvs__srv__SetBool_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/std_srvs/srv/trigger.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn std_srvs__srv__Trigger_Request__init(msg: *mut TriggerRequest) -> bool; [INFO] [stdout] 10 | | fn std_srvs__srv__Trigger_Request__fini(msg: *mut TriggerRequest); [INFO] [stdout] 11 | | fn std_srvs__srv__Trigger_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/stereo_msgs/msg/disparity_image.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn stereo_msgs__msg__DisparityImage__init(msg: *mut DisparityImage) -> bool; [INFO] [stdout] 9 | | fn stereo_msgs__msg__DisparityImage__fini(msg: *mut DisparityImage); [INFO] [stdout] 10 | | fn stereo_msgs__msg__DisparityImage__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/trajectory_msgs/msg/joint_trajectory.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn trajectory_msgs__msg__JointTrajectory__init(msg: *mut JointTrajectory) -> bool; [INFO] [stdout] 9 | | fn trajectory_msgs__msg__JointTrajectory__fini(msg: *mut JointTrajectory); [INFO] [stdout] 10 | | fn trajectory_msgs__msg__JointTrajectory__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/trajectory_msgs/msg/joint_trajectory_point.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn trajectory_msgs__msg__JointTrajectoryPoint__init(msg: *mut JointTrajectoryPoint) -> bool; [INFO] [stdout] 9 | | fn trajectory_msgs__msg__JointTrajectoryPoint__fini(msg: *mut JointTrajectoryPoint); [INFO] [stdout] 10 | | fn trajectory_msgs__msg__JointTrajectoryPoint__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/trajectory_msgs/msg/multi_dof_joint_trajectory.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn trajectory_msgs__msg__MultiDOFJointTrajectory__init( [INFO] [stdout] 9 | | msg: *mut MultiDOFJointTrajectory, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/trajectory_msgs/msg/multi_dof_joint_trajectory_point.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn trajectory_msgs__msg__MultiDOFJointTrajectoryPoint__init( [INFO] [stdout] 9 | | msg: *mut MultiDOFJointTrajectoryPoint, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 30 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/image_marker.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 15 | | fn visualization_msgs__msg__ImageMarker__init(msg: *mut ImageMarker) -> bool; [INFO] [stdout] 16 | | fn visualization_msgs__msg__ImageMarker__fini(msg: *mut ImageMarker); [INFO] [stdout] 17 | | fn visualization_msgs__msg__ImageMarker__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 31 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 32 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/interactive_marker.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn visualization_msgs__msg__InteractiveMarker__init(msg: *mut InteractiveMarker) -> bool; [INFO] [stdout] 9 | | fn visualization_msgs__msg__InteractiveMarker__fini(msg: *mut InteractiveMarker); [INFO] [stdout] 10 | | fn visualization_msgs__msg__InteractiveMarker__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/interactive_marker_control.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 18 | | fn visualization_msgs__msg__InteractiveMarkerControl__init( [INFO] [stdout] 19 | | msg: *mut InteractiveMarkerControl, [INFO] [stdout] 20 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 38 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 39 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/interactive_marker_feedback.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 14 | | fn visualization_msgs__msg__InteractiveMarkerFeedback__init( [INFO] [stdout] 15 | | msg: *mut InteractiveMarkerFeedback, [INFO] [stdout] 16 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 36 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 37 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/interactive_marker_init.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn visualization_msgs__msg__InteractiveMarkerInit__init( [INFO] [stdout] 9 | | msg: *mut InteractiveMarkerInit, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/interactive_marker_pose.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn visualization_msgs__msg__InteractiveMarkerPose__init( [INFO] [stdout] 9 | | msg: *mut InteractiveMarkerPose, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/interactive_marker_update.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 10 | | fn visualization_msgs__msg__InteractiveMarkerUpdate__init( [INFO] [stdout] 11 | | msg: *mut InteractiveMarkerUpdate, [INFO] [stdout] 12 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 30 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/marker.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 25 | | fn visualization_msgs__msg__Marker__init(msg: *mut Marker) -> bool; [INFO] [stdout] 26 | | fn visualization_msgs__msg__Marker__fini(msg: *mut Marker); [INFO] [stdout] 27 | | fn visualization_msgs__msg__Marker__are_equal(lhs: *const Marker, rhs: *const Marker) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 36 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 37 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/marker_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn visualization_msgs__msg__MarkerArray__init(msg: *mut MarkerArray) -> bool; [INFO] [stdout] 9 | | fn visualization_msgs__msg__MarkerArray__fini(msg: *mut MarkerArray); [INFO] [stdout] 10 | | fn visualization_msgs__msg__MarkerArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/menu_entry.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 11 | | fn visualization_msgs__msg__MenuEntry__init(msg: *mut MenuEntry) -> bool; [INFO] [stdout] 12 | | fn visualization_msgs__msg__MenuEntry__fini(msg: *mut MenuEntry); [INFO] [stdout] 13 | | fn visualization_msgs__msg__MenuEntry__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 27 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 28 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/mesh_file.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn visualization_msgs__msg__MeshFile__init(msg: *mut MeshFile) -> bool; [INFO] [stdout] 9 | | fn visualization_msgs__msg__MeshFile__fini(msg: *mut MeshFile); [INFO] [stdout] 10 | | fn visualization_msgs__msg__MeshFile__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/msg/uv_coordinate.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn visualization_msgs__msg__UVCoordinate__init(msg: *mut UVCoordinate) -> bool; [INFO] [stdout] 9 | | fn visualization_msgs__msg__UVCoordinate__fini(msg: *mut UVCoordinate); [INFO] [stdout] 10 | | fn visualization_msgs__msg__UVCoordinate__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/common_interfaces/visualization_msgs/srv/get_interactive_markers.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn visualization_msgs__srv__GetInteractiveMarkers_Request__init( [INFO] [stdout] 10 | | msg: *mut GetInteractiveMarkersRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 40 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 41 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/action_msgs/msg/goal_info.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn action_msgs__msg__GoalInfo__init(msg: *mut GoalInfo) -> bool; [INFO] [stdout] 9 | | fn action_msgs__msg__GoalInfo__fini(msg: *mut GoalInfo); [INFO] [stdout] 10 | | fn action_msgs__msg__GoalInfo__are_equal(lhs: *const GoalInfo, rhs: *const GoalInfo) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/action_msgs/msg/goal_status.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 15 | | fn action_msgs__msg__GoalStatus__init(msg: *mut GoalStatus) -> bool; [INFO] [stdout] 16 | | fn action_msgs__msg__GoalStatus__fini(msg: *mut GoalStatus); [INFO] [stdout] 17 | | fn action_msgs__msg__GoalStatus__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 31 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 32 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/action_msgs/msg/goal_status_array.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn action_msgs__msg__GoalStatusArray__init(msg: *mut GoalStatusArray) -> bool; [INFO] [stdout] 9 | | fn action_msgs__msg__GoalStatusArray__fini(msg: *mut GoalStatusArray); [INFO] [stdout] 10 | | fn action_msgs__msg__GoalStatusArray__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/action_msgs/srv/cancel_goal.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 13 | | fn action_msgs__srv__CancelGoal_Request__init(msg: *mut CancelGoalRequest) -> bool; [INFO] [stdout] 14 | | fn action_msgs__srv__CancelGoal_Request__fini(msg: *mut CancelGoalRequest); [INFO] [stdout] 15 | | fn action_msgs__srv__CancelGoal_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 32 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/composition_interfaces/srv/list_nodes.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn composition_interfaces__srv__ListNodes_Request__init(msg: *mut ListNodesRequest) -> bool; [INFO] [stdout] 10 | | fn composition_interfaces__srv__ListNodes_Request__fini(msg: *mut ListNodesRequest); [INFO] [stdout] 11 | | fn composition_interfaces__srv__ListNodes_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 32 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/composition_interfaces/srv/load_node.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn composition_interfaces__srv__LoadNode_Request__init(msg: *mut LoadNodeRequest) -> bool; [INFO] [stdout] 10 | | fn composition_interfaces__srv__LoadNode_Request__fini(msg: *mut LoadNodeRequest); [INFO] [stdout] 11 | | fn composition_interfaces__srv__LoadNode_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 32 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/composition_interfaces/srv/unload_node.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn composition_interfaces__srv__UnloadNode_Request__init(msg: *mut UnloadNodeRequest) -> bool; [INFO] [stdout] 10 | | fn composition_interfaces__srv__UnloadNode_Request__fini(msg: *mut UnloadNodeRequest); [INFO] [stdout] 11 | | fn composition_interfaces__srv__UnloadNode_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 33 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 34 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/msg/state.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 19 | | fn lifecycle_msgs__msg__State__init(msg: *mut State) -> bool; [INFO] [stdout] 20 | | fn lifecycle_msgs__msg__State__fini(msg: *mut State); [INFO] [stdout] 21 | | fn lifecycle_msgs__msg__State__are_equal(lhs: *const State, rhs: *const State) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 29 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 30 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/msg/transition.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 38 | | fn lifecycle_msgs__msg__Transition__init(msg: *mut Transition) -> bool; [INFO] [stdout] 39 | | fn lifecycle_msgs__msg__Transition__fini(msg: *mut Transition); [INFO] [stdout] 40 | | fn lifecycle_msgs__msg__Transition__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 54 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 55 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/msg/transition_description.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn lifecycle_msgs__msg__TransitionDescription__init(msg: *mut TransitionDescription) -> bool; [INFO] [stdout] 9 | | fn lifecycle_msgs__msg__TransitionDescription__fini(msg: *mut TransitionDescription); [INFO] [stdout] 10 | | fn lifecycle_msgs__msg__TransitionDescription__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/msg/transition_event.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn lifecycle_msgs__msg__TransitionEvent__init(msg: *mut TransitionEvent) -> bool; [INFO] [stdout] 9 | | fn lifecycle_msgs__msg__TransitionEvent__fini(msg: *mut TransitionEvent); [INFO] [stdout] 10 | | fn lifecycle_msgs__msg__TransitionEvent__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/srv/change_state.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn lifecycle_msgs__srv__ChangeState_Request__init(msg: *mut ChangeStateRequest) -> bool; [INFO] [stdout] 10 | | fn lifecycle_msgs__srv__ChangeState_Request__fini(msg: *mut ChangeStateRequest); [INFO] [stdout] 11 | | fn lifecycle_msgs__srv__ChangeState_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 30 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/srv/get_available_states.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn lifecycle_msgs__srv__GetAvailableStates_Request__init( [INFO] [stdout] 10 | | msg: *mut GetAvailableStatesRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 36 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 37 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/srv/get_available_transitions.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn lifecycle_msgs__srv__GetAvailableTransitions_Request__init( [INFO] [stdout] 10 | | msg: *mut GetAvailableTransitionsRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 40 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 41 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/lifecycle_msgs/srv/get_state.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn lifecycle_msgs__srv__GetState_Request__init(msg: *mut GetStateRequest) -> bool; [INFO] [stdout] 10 | | fn lifecycle_msgs__srv__GetState_Request__fini(msg: *mut GetStateRequest); [INFO] [stdout] 11 | | fn lifecycle_msgs__srv__GetState_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/floating_point_range.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__FloatingPointRange__init(msg: *mut FloatingPointRange) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__FloatingPointRange__fini(msg: *mut FloatingPointRange); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__FloatingPointRange__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/integer_range.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__IntegerRange__init(msg: *mut IntegerRange) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__IntegerRange__fini(msg: *mut IntegerRange); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__IntegerRange__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/list_parameters_result.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__ListParametersResult__init(msg: *mut ListParametersResult) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__ListParametersResult__fini(msg: *mut ListParametersResult); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__ListParametersResult__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/log.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 13 | | fn rcl_interfaces__msg__Log__init(msg: *mut Log) -> bool; [INFO] [stdout] 14 | | fn rcl_interfaces__msg__Log__fini(msg: *mut Log); [INFO] [stdout] 15 | | fn rcl_interfaces__msg__Log__are_equal(lhs: *const Log, rhs: *const Log) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 23 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 24 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/logger_level.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 14 | | fn rcl_interfaces__msg__LoggerLevel__init(msg: *mut LoggerLevel) -> bool; [INFO] [stdout] 15 | | fn rcl_interfaces__msg__LoggerLevel__fini(msg: *mut LoggerLevel); [INFO] [stdout] 16 | | fn rcl_interfaces__msg__LoggerLevel__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 30 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/parameter.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__Parameter__init(msg: *mut Parameter) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__Parameter__fini(msg: *mut Parameter); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__Parameter__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/parameter_descriptor.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__ParameterDescriptor__init(msg: *mut ParameterDescriptor) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__ParameterDescriptor__fini(msg: *mut ParameterDescriptor); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__ParameterDescriptor__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/parameter_event.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__ParameterEvent__init(msg: *mut ParameterEvent) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__ParameterEvent__fini(msg: *mut ParameterEvent); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__ParameterEvent__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/parameter_event_descriptors.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__ParameterEventDescriptors__init( [INFO] [stdout] 9 | | msg: *mut ParameterEventDescriptors, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/parameter_type.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 18 | | fn rcl_interfaces__msg__ParameterType__init(msg: *mut ParameterType) -> bool; [INFO] [stdout] 19 | | fn rcl_interfaces__msg__ParameterType__fini(msg: *mut ParameterType); [INFO] [stdout] 20 | | fn rcl_interfaces__msg__ParameterType__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 34 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/parameter_value.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__ParameterValue__init(msg: *mut ParameterValue) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__ParameterValue__fini(msg: *mut ParameterValue); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__ParameterValue__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/set_logger_levels_result.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__SetLoggerLevelsResult__init(msg: *mut SetLoggerLevelsResult) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__SetLoggerLevelsResult__fini(msg: *mut SetLoggerLevelsResult); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__SetLoggerLevelsResult__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/msg/set_parameters_result.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rcl_interfaces__msg__SetParametersResult__init(msg: *mut SetParametersResult) -> bool; [INFO] [stdout] 9 | | fn rcl_interfaces__msg__SetParametersResult__fini(msg: *mut SetParametersResult); [INFO] [stdout] 10 | | fn rcl_interfaces__msg__SetParametersResult__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/describe_parameters.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__DescribeParameters_Request__init( [INFO] [stdout] 10 | | msg: *mut DescribeParametersRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 36 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 37 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/get_logger_levels.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__GetLoggerLevels_Request__init(msg: *mut GetLoggerLevelsRequest) [INFO] [stdout] 10 | | -> bool; [INFO] [stdout] 11 | | fn rcl_interfaces__srv__GetLoggerLevels_Request__fini(msg: *mut GetLoggerLevelsRequest); [INFO] [stdout] ... | [INFO] [stdout] 35 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 36 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/get_parameter_types.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__GetParameterTypes_Request__init( [INFO] [stdout] 10 | | msg: *mut GetParameterTypesRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 36 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 37 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/get_parameters.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__GetParameters_Request__init(msg: *mut GetParametersRequest) -> bool; [INFO] [stdout] 10 | | fn rcl_interfaces__srv__GetParameters_Request__fini(msg: *mut GetParametersRequest); [INFO] [stdout] 11 | | fn rcl_interfaces__srv__GetParameters_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 32 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/list_parameters.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 10 | | fn rcl_interfaces__srv__ListParameters_Request__init(msg: *mut ListParametersRequest) -> bool; [INFO] [stdout] 11 | | fn rcl_interfaces__srv__ListParameters_Request__fini(msg: *mut ListParametersRequest); [INFO] [stdout] 12 | | fn rcl_interfaces__srv__ListParameters_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 34 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/set_logger_levels.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__SetLoggerLevels_Request__init(msg: *mut SetLoggerLevelsRequest) [INFO] [stdout] 10 | | -> bool; [INFO] [stdout] 11 | | fn rcl_interfaces__srv__SetLoggerLevels_Request__fini(msg: *mut SetLoggerLevelsRequest); [INFO] [stdout] ... | [INFO] [stdout] 35 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 36 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/set_parameters.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__SetParameters_Request__init(msg: *mut SetParametersRequest) -> bool; [INFO] [stdout] 10 | | fn rcl_interfaces__srv__SetParameters_Request__fini(msg: *mut SetParametersRequest); [INFO] [stdout] 11 | | fn rcl_interfaces__srv__SetParameters_Request__Sequence__init( [INFO] [stdout] ... | [INFO] [stdout] 32 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rcl_interfaces/srv/set_parameters_atomically.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn rcl_interfaces__srv__SetParametersAtomically_Request__init( [INFO] [stdout] 10 | | msg: *mut SetParametersAtomicallyRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 40 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 41 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/rosgraph_msgs/msg/clock.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn rosgraph_msgs__msg__Clock__init(msg: *mut Clock) -> bool; [INFO] [stdout] 9 | | fn rosgraph_msgs__msg__Clock__fini(msg: *mut Clock); [INFO] [stdout] 10 | | fn rosgraph_msgs__msg__Clock__are_equal(lhs: *const Clock, rhs: *const Clock) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 18 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/service_msgs/msg/service_event_info.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 12 | | fn service_msgs__msg__ServiceEventInfo__init(msg: *mut ServiceEventInfo) -> bool; [INFO] [stdout] 13 | | fn service_msgs__msg__ServiceEventInfo__fini(msg: *mut ServiceEventInfo); [INFO] [stdout] 14 | | fn service_msgs__msg__ServiceEventInfo__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 28 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/statistics_msgs/msg/metrics_message.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn statistics_msgs__msg__MetricsMessage__init(msg: *mut MetricsMessage) -> bool; [INFO] [stdout] 9 | | fn statistics_msgs__msg__MetricsMessage__fini(msg: *mut MetricsMessage); [INFO] [stdout] 10 | | fn statistics_msgs__msg__MetricsMessage__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/statistics_msgs/msg/statistic_data_point.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn statistics_msgs__msg__StatisticDataPoint__init(msg: *mut StatisticDataPoint) -> bool; [INFO] [stdout] 9 | | fn statistics_msgs__msg__StatisticDataPoint__fini(msg: *mut StatisticDataPoint); [INFO] [stdout] 10 | | fn statistics_msgs__msg__StatisticDataPoint__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/statistics_msgs/msg/statistic_data_type.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 14 | | fn statistics_msgs__msg__StatisticDataType__init(msg: *mut StatisticDataType) -> bool; [INFO] [stdout] 15 | | fn statistics_msgs__msg__StatisticDataType__fini(msg: *mut StatisticDataType); [INFO] [stdout] 16 | | fn statistics_msgs__msg__StatisticDataType__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 30 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/msg/field.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn type_description_interfaces__msg__Field__init(msg: *mut Field) -> bool; [INFO] [stdout] 9 | | fn type_description_interfaces__msg__Field__fini(msg: *mut Field); [INFO] [stdout] 10 | | fn type_description_interfaces__msg__Field__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/msg/field_type.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 65 | | fn type_description_interfaces__msg__FieldType__init(msg: *mut FieldType) -> bool; [INFO] [stdout] 66 | | fn type_description_interfaces__msg__FieldType__fini(msg: *mut FieldType); [INFO] [stdout] 67 | | fn type_description_interfaces__msg__FieldType__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 81 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 82 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/msg/individual_type_description.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn type_description_interfaces__msg__IndividualTypeDescription__init( [INFO] [stdout] 9 | | msg: *mut IndividualTypeDescription, [INFO] [stdout] 10 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 30 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/msg/key_value.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn type_description_interfaces__msg__KeyValue__init(msg: *mut KeyValue) -> bool; [INFO] [stdout] 9 | | fn type_description_interfaces__msg__KeyValue__fini(msg: *mut KeyValue); [INFO] [stdout] 10 | | fn type_description_interfaces__msg__KeyValue__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/msg/type_description.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn type_description_interfaces__msg__TypeDescription__init(msg: *mut TypeDescription) -> bool; [INFO] [stdout] 9 | | fn type_description_interfaces__msg__TypeDescription__fini(msg: *mut TypeDescription); [INFO] [stdout] 10 | | fn type_description_interfaces__msg__TypeDescription__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 26 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/msg/type_source.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn type_description_interfaces__msg__TypeSource__init(msg: *mut TypeSource) -> bool; [INFO] [stdout] 9 | | fn type_description_interfaces__msg__TypeSource__fini(msg: *mut TypeSource); [INFO] [stdout] 10 | | fn type_description_interfaces__msg__TypeSource__are_equal( [INFO] [stdout] ... | [INFO] [stdout] 24 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/interfaces/type_description_interfaces/srv/get_type_description.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 9 | | fn type_description_interfaces__srv__GetTypeDescription_Request__init( [INFO] [stdout] 10 | | msg: *mut GetTypeDescriptionRequest, [INFO] [stdout] 11 | | ) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 40 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 41 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/ros2msg/unique_identifier_msgs/msg/uuid.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8 | | fn unique_identifier_msgs__msg__UUID__init(msg: *mut UUID) -> bool; [INFO] [stdout] 9 | | fn unique_identifier_msgs__msg__UUID__fini(msg: *mut UUID); [INFO] [stdout] 10 | | fn unique_identifier_msgs__msg__UUID__are_equal(lhs: *const UUID, rhs: *const UUID) -> bool; [INFO] [stdout] ... | [INFO] [stdout] 19 | | ) -> *const rcl::rosidl_message_type_support_t; [INFO] [stdout] 20 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:579:1 [INFO] [stdout] | [INFO] [stdout] 579 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 580 | | pub fn __ctype_get_mb_cur_max() -> usize; [INFO] [stdout] 581 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:582:1 [INFO] [stdout] | [INFO] [stdout] 582 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 583 | | pub fn atof(__nptr: *const ::std::os::raw::c_char) -> f64; [INFO] [stdout] 584 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:585:1 [INFO] [stdout] | [INFO] [stdout] 585 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 586 | | pub fn atoi(__nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 587 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:588:1 [INFO] [stdout] | [INFO] [stdout] 588 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 589 | | pub fn atol(__nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; [INFO] [stdout] 590 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:591:1 [INFO] [stdout] | [INFO] [stdout] 591 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 592 | | pub fn atoll(__nptr: *const ::std::os::raw::c_char) -> ::std::os::raw::c_longlong; [INFO] [stdout] 593 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:594:1 [INFO] [stdout] | [INFO] [stdout] 594 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 595 | | pub fn strtod( [INFO] [stdout] 596 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 597 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 598 | | ) -> f64; [INFO] [stdout] 599 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:600:1 [INFO] [stdout] | [INFO] [stdout] 600 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 601 | | pub fn strtof( [INFO] [stdout] 602 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 603 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 604 | | ) -> f32; [INFO] [stdout] 605 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:606:1 [INFO] [stdout] | [INFO] [stdout] 606 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 607 | | pub fn strtold( [INFO] [stdout] 608 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 609 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 610 | | ) -> u128; [INFO] [stdout] 611 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:612:1 [INFO] [stdout] | [INFO] [stdout] 612 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 613 | | pub fn strtol( [INFO] [stdout] 614 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 615 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 616 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 617 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 618 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:619:1 [INFO] [stdout] | [INFO] [stdout] 619 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 620 | | pub fn strtoul( [INFO] [stdout] 621 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 622 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 623 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 624 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 625 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:626:1 [INFO] [stdout] | [INFO] [stdout] 626 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 627 | | pub fn strtoq( [INFO] [stdout] 628 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 629 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 630 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 631 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 632 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:633:1 [INFO] [stdout] | [INFO] [stdout] 633 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 634 | | pub fn strtouq( [INFO] [stdout] 635 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 636 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 637 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 638 | | ) -> ::std::os::raw::c_ulonglong; [INFO] [stdout] 639 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:640:1 [INFO] [stdout] | [INFO] [stdout] 640 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 641 | | pub fn strtoll( [INFO] [stdout] 642 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 643 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 644 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 645 | | ) -> ::std::os::raw::c_longlong; [INFO] [stdout] 646 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:647:1 [INFO] [stdout] | [INFO] [stdout] 647 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 648 | | pub fn strtoull( [INFO] [stdout] 649 | | __nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 650 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 651 | | __base: ::std::os::raw::c_int, [INFO] [stdout] 652 | | ) -> ::std::os::raw::c_ulonglong; [INFO] [stdout] 653 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:654:1 [INFO] [stdout] | [INFO] [stdout] 654 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 655 | | pub fn l64a(__n: ::std::os::raw::c_long) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 656 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:657:1 [INFO] [stdout] | [INFO] [stdout] 657 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 658 | | pub fn a64l(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_long; [INFO] [stdout] 659 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:838:1 [INFO] [stdout] | [INFO] [stdout] 838 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 839 | | pub fn select( [INFO] [stdout] 840 | | __nfds: ::std::os::raw::c_int, [INFO] [stdout] 841 | | __readfds: *mut fd_set, [INFO] [stdout] ... | [INFO] [stdout] 845 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 846 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:847:1 [INFO] [stdout] | [INFO] [stdout] 847 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 848 | | pub fn pselect( [INFO] [stdout] 849 | | __nfds: ::std::os::raw::c_int, [INFO] [stdout] 850 | | __readfds: *mut fd_set, [INFO] [stdout] ... | [INFO] [stdout] 855 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 856 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1817:1 [INFO] [stdout] | [INFO] [stdout] 1817 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1818 | | pub fn random() -> ::std::os::raw::c_long; [INFO] [stdout] 1819 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1820:1 [INFO] [stdout] | [INFO] [stdout] 1820 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1821 | | pub fn srandom(__seed: ::std::os::raw::c_uint); [INFO] [stdout] 1822 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1823:1 [INFO] [stdout] | [INFO] [stdout] 1823 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1824 | | pub fn initstate( [INFO] [stdout] 1825 | | __seed: ::std::os::raw::c_uint, [INFO] [stdout] 1826 | | __statebuf: *mut ::std::os::raw::c_char, [INFO] [stdout] 1827 | | __statelen: usize, [INFO] [stdout] 1828 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1829 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1830:1 [INFO] [stdout] | [INFO] [stdout] 1830 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1831 | | pub fn setstate(__statebuf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1832 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1930 | | pub fn random_r(__buf: *mut random_data, __result: *mut i32) -> ::std::os::raw::c_int; [INFO] [stdout] 1931 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1932:1 [INFO] [stdout] | [INFO] [stdout] 1932 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1933 | | pub fn srandom_r( [INFO] [stdout] 1934 | | __seed: ::std::os::raw::c_uint, [INFO] [stdout] 1935 | | __buf: *mut random_data, [INFO] [stdout] 1936 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1937 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1938:1 [INFO] [stdout] | [INFO] [stdout] 1938 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1939 | | pub fn initstate_r( [INFO] [stdout] 1940 | | __seed: ::std::os::raw::c_uint, [INFO] [stdout] 1941 | | __statebuf: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1944 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1945 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1946:1 [INFO] [stdout] | [INFO] [stdout] 1946 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1947 | | pub fn setstate_r( [INFO] [stdout] 1948 | | __statebuf: *mut ::std::os::raw::c_char, [INFO] [stdout] 1949 | | __buf: *mut random_data, [INFO] [stdout] 1950 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1951 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1952:1 [INFO] [stdout] | [INFO] [stdout] 1952 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1953 | | pub fn rand() -> ::std::os::raw::c_int; [INFO] [stdout] 1954 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1955:1 [INFO] [stdout] | [INFO] [stdout] 1955 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1956 | | pub fn srand(__seed: ::std::os::raw::c_uint); [INFO] [stdout] 1957 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1958:1 [INFO] [stdout] | [INFO] [stdout] 1958 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1959 | | pub fn rand_r(__seed: *mut ::std::os::raw::c_uint) -> ::std::os::raw::c_int; [INFO] [stdout] 1960 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1961:1 [INFO] [stdout] | [INFO] [stdout] 1961 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1962 | | pub fn drand48() -> f64; [INFO] [stdout] 1963 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1964:1 [INFO] [stdout] | [INFO] [stdout] 1964 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1965 | | pub fn erand48(__xsubi: *mut ::std::os::raw::c_ushort) -> f64; [INFO] [stdout] 1966 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1967:1 [INFO] [stdout] | [INFO] [stdout] 1967 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1968 | | pub fn lrand48() -> ::std::os::raw::c_long; [INFO] [stdout] 1969 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1970:1 [INFO] [stdout] | [INFO] [stdout] 1970 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1971 | | pub fn nrand48(__xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; [INFO] [stdout] 1972 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1973:1 [INFO] [stdout] | [INFO] [stdout] 1973 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1974 | | pub fn mrand48() -> ::std::os::raw::c_long; [INFO] [stdout] 1975 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1976:1 [INFO] [stdout] | [INFO] [stdout] 1976 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1977 | | pub fn jrand48(__xsubi: *mut ::std::os::raw::c_ushort) -> ::std::os::raw::c_long; [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1979:1 [INFO] [stdout] | [INFO] [stdout] 1979 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1980 | | pub fn srand48(__seedval: ::std::os::raw::c_long); [INFO] [stdout] 1981 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1982:1 [INFO] [stdout] | [INFO] [stdout] 1982 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1983 | | pub fn seed48(__seed16v: *mut ::std::os::raw::c_ushort) -> *mut ::std::os::raw::c_ushort; [INFO] [stdout] 1984 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:1985:1 [INFO] [stdout] | [INFO] [stdout] 1985 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1986 | | pub fn lcong48(__param: *mut ::std::os::raw::c_ushort); [INFO] [stdout] 1987 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2062:1 [INFO] [stdout] | [INFO] [stdout] 2062 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2063 | | pub fn drand48_r(__buffer: *mut drand48_data, __result: *mut f64) -> ::std::os::raw::c_int; [INFO] [stdout] 2064 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2065:1 [INFO] [stdout] | [INFO] [stdout] 2065 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2066 | | pub fn erand48_r( [INFO] [stdout] 2067 | | __xsubi: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 2068 | | __buffer: *mut drand48_data, [INFO] [stdout] 2069 | | __result: *mut f64, [INFO] [stdout] 2070 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2071 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2072:1 [INFO] [stdout] | [INFO] [stdout] 2072 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2073 | | pub fn lrand48_r( [INFO] [stdout] 2074 | | __buffer: *mut drand48_data, [INFO] [stdout] 2075 | | __result: *mut ::std::os::raw::c_long, [INFO] [stdout] 2076 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2077 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2078:1 [INFO] [stdout] | [INFO] [stdout] 2078 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2079 | | pub fn nrand48_r( [INFO] [stdout] 2080 | | __xsubi: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 2081 | | __buffer: *mut drand48_data, [INFO] [stdout] 2082 | | __result: *mut ::std::os::raw::c_long, [INFO] [stdout] 2083 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2084 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2085:1 [INFO] [stdout] | [INFO] [stdout] 2085 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2086 | | pub fn mrand48_r( [INFO] [stdout] 2087 | | __buffer: *mut drand48_data, [INFO] [stdout] 2088 | | __result: *mut ::std::os::raw::c_long, [INFO] [stdout] 2089 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2090 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2091:1 [INFO] [stdout] | [INFO] [stdout] 2091 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2092 | | pub fn jrand48_r( [INFO] [stdout] 2093 | | __xsubi: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 2094 | | __buffer: *mut drand48_data, [INFO] [stdout] 2095 | | __result: *mut ::std::os::raw::c_long, [INFO] [stdout] 2096 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2097 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2098:1 [INFO] [stdout] | [INFO] [stdout] 2098 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2099 | | pub fn srand48_r( [INFO] [stdout] 2100 | | __seedval: ::std::os::raw::c_long, [INFO] [stdout] 2101 | | __buffer: *mut drand48_data, [INFO] [stdout] 2102 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2103 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2104:1 [INFO] [stdout] | [INFO] [stdout] 2104 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2105 | | pub fn seed48_r( [INFO] [stdout] 2106 | | __seed16v: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 2107 | | __buffer: *mut drand48_data, [INFO] [stdout] 2108 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2109 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2110:1 [INFO] [stdout] | [INFO] [stdout] 2110 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2111 | | pub fn lcong48_r( [INFO] [stdout] 2112 | | __param: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 2113 | | __buffer: *mut drand48_data, [INFO] [stdout] 2114 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2115 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2116:1 [INFO] [stdout] | [INFO] [stdout] 2116 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2117 | | pub fn arc4random() -> __uint32_t; [INFO] [stdout] 2118 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2119:1 [INFO] [stdout] | [INFO] [stdout] 2119 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2120 | | pub fn arc4random_buf(__buf: *mut ::std::os::raw::c_void, __size: usize); [INFO] [stdout] 2121 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2122:1 [INFO] [stdout] | [INFO] [stdout] 2122 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2123 | | pub fn arc4random_uniform(__upper_bound: __uint32_t) -> __uint32_t; [INFO] [stdout] 2124 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2125:1 [INFO] [stdout] | [INFO] [stdout] 2125 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2126 | | pub fn malloc(__size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2127 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2128:1 [INFO] [stdout] | [INFO] [stdout] 2128 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2129 | | pub fn calloc( [INFO] [stdout] 2130 | | __nmemb: ::std::os::raw::c_ulong, [INFO] [stdout] 2131 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] 2132 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2133 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2134:1 [INFO] [stdout] | [INFO] [stdout] 2134 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2135 | | pub fn realloc( [INFO] [stdout] 2136 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 2137 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] 2138 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2139 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2140:1 [INFO] [stdout] | [INFO] [stdout] 2140 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2141 | | pub fn free(__ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2143:1 [INFO] [stdout] | [INFO] [stdout] 2143 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2144 | | pub fn reallocarray( [INFO] [stdout] 2145 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 2146 | | __nmemb: usize, [INFO] [stdout] 2147 | | __size: usize, [INFO] [stdout] 2148 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2149 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2150:1 [INFO] [stdout] | [INFO] [stdout] 2150 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2151 | | pub fn alloca(__size: ::std::os::raw::c_ulong) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2152 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2153:1 [INFO] [stdout] | [INFO] [stdout] 2153 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2154 | | pub fn valloc(__size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2155 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2156:1 [INFO] [stdout] | [INFO] [stdout] 2156 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2157 | | pub fn posix_memalign( [INFO] [stdout] 2158 | | __memptr: *mut *mut ::std::os::raw::c_void, [INFO] [stdout] 2159 | | __alignment: usize, [INFO] [stdout] 2160 | | __size: usize, [INFO] [stdout] 2161 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2162 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2163:1 [INFO] [stdout] | [INFO] [stdout] 2163 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2164 | | pub fn aligned_alloc( [INFO] [stdout] 2165 | | __alignment: ::std::os::raw::c_ulong, [INFO] [stdout] 2166 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] 2167 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2168 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2169:1 [INFO] [stdout] | [INFO] [stdout] 2169 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2170 | | pub fn abort() -> !; [INFO] [stdout] 2171 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2172:1 [INFO] [stdout] | [INFO] [stdout] 2172 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2173 | | pub fn at_quick_exit( [INFO] [stdout] 2174 | | __func: ::std::option::Option, [INFO] [stdout] 2175 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2176 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2177:1 [INFO] [stdout] | [INFO] [stdout] 2177 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2178 | | pub fn on_exit( [INFO] [stdout] 2179 | | __func: ::std::option::Option< [INFO] [stdout] 2180 | | unsafe extern "C" fn( [INFO] [stdout] ... | [INFO] [stdout] 2186 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2187 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2188:1 [INFO] [stdout] | [INFO] [stdout] 2188 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2189 | | pub fn exit(__status: ::std::os::raw::c_int) -> !; [INFO] [stdout] 2190 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2191:1 [INFO] [stdout] | [INFO] [stdout] 2191 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2192 | | pub fn quick_exit(__status: ::std::os::raw::c_int) -> !; [INFO] [stdout] 2193 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2194:1 [INFO] [stdout] | [INFO] [stdout] 2194 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2195 | | pub fn _Exit(__status: ::std::os::raw::c_int) -> !; [INFO] [stdout] 2196 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2197:1 [INFO] [stdout] | [INFO] [stdout] 2197 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2198 | | pub fn getenv(__name: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2199 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2200:1 [INFO] [stdout] | [INFO] [stdout] 2200 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2201 | | pub fn putenv(__string: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 2202 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2203:1 [INFO] [stdout] | [INFO] [stdout] 2203 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2204 | | pub fn setenv( [INFO] [stdout] 2205 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2206 | | __value: *const ::std::os::raw::c_char, [INFO] [stdout] 2207 | | __replace: ::std::os::raw::c_int, [INFO] [stdout] 2208 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2209 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2210:1 [INFO] [stdout] | [INFO] [stdout] 2210 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2211 | | pub fn unsetenv(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 2212 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2213:1 [INFO] [stdout] | [INFO] [stdout] 2213 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2214 | | pub fn clearenv() -> ::std::os::raw::c_int; [INFO] [stdout] 2215 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2216:1 [INFO] [stdout] | [INFO] [stdout] 2216 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2217 | | pub fn mktemp(__template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2218 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2219:1 [INFO] [stdout] | [INFO] [stdout] 2219 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2220 | | pub fn mkstemp(__template: *mut ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 2221 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2222:1 [INFO] [stdout] | [INFO] [stdout] 2222 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2223 | | pub fn mkstemps( [INFO] [stdout] 2224 | | __template: *mut ::std::os::raw::c_char, [INFO] [stdout] 2225 | | __suffixlen: ::std::os::raw::c_int, [INFO] [stdout] 2226 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2227 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2228:1 [INFO] [stdout] | [INFO] [stdout] 2228 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2229 | | pub fn mkdtemp(__template: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2230 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2231:1 [INFO] [stdout] | [INFO] [stdout] 2231 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2232 | | pub fn system(__command: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 2233 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2234:1 [INFO] [stdout] | [INFO] [stdout] 2234 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2235 | | pub fn realpath( [INFO] [stdout] 2236 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2237 | | __resolved: *mut ::std::os::raw::c_char, [INFO] [stdout] 2238 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2239 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2246:1 [INFO] [stdout] | [INFO] [stdout] 2246 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2247 | | pub fn bsearch( [INFO] [stdout] 2248 | | __key: *const ::std::os::raw::c_void, [INFO] [stdout] 2249 | | __base: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 2253 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2254 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2255:1 [INFO] [stdout] | [INFO] [stdout] 2255 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2256 | | pub fn qsort( [INFO] [stdout] 2257 | | __base: *mut ::std::os::raw::c_void, [INFO] [stdout] 2258 | | __nmemb: usize, [INFO] [stdout] ... | [INFO] [stdout] 2261 | | ); [INFO] [stdout] 2262 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2263:1 [INFO] [stdout] | [INFO] [stdout] 2263 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2264 | | pub fn abs(__x: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 2265 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2266:1 [INFO] [stdout] | [INFO] [stdout] 2266 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2267 | | pub fn labs(__x: ::std::os::raw::c_long) -> ::std::os::raw::c_long; [INFO] [stdout] 2268 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2269:1 [INFO] [stdout] | [INFO] [stdout] 2269 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2270 | | pub fn llabs(__x: ::std::os::raw::c_longlong) -> ::std::os::raw::c_longlong; [INFO] [stdout] 2271 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2272:1 [INFO] [stdout] | [INFO] [stdout] 2272 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2273 | | pub fn div(__numer: ::std::os::raw::c_int, __denom: ::std::os::raw::c_int) -> div_t; [INFO] [stdout] 2274 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2275:1 [INFO] [stdout] | [INFO] [stdout] 2275 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2276 | | pub fn ldiv(__numer: ::std::os::raw::c_long, __denom: ::std::os::raw::c_long) -> ldiv_t; [INFO] [stdout] 2277 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2278:1 [INFO] [stdout] | [INFO] [stdout] 2278 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2279 | | pub fn lldiv( [INFO] [stdout] 2280 | | __numer: ::std::os::raw::c_longlong, [INFO] [stdout] 2281 | | __denom: ::std::os::raw::c_longlong, [INFO] [stdout] 2282 | | ) -> lldiv_t; [INFO] [stdout] 2283 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2284:1 [INFO] [stdout] | [INFO] [stdout] 2284 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2285 | | pub fn ecvt( [INFO] [stdout] 2286 | | __value: f64, [INFO] [stdout] 2287 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2290 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2291 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2292:1 [INFO] [stdout] | [INFO] [stdout] 2292 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2293 | | pub fn fcvt( [INFO] [stdout] 2294 | | __value: f64, [INFO] [stdout] 2295 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2299 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2300:1 [INFO] [stdout] | [INFO] [stdout] 2300 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2301 | | pub fn gcvt( [INFO] [stdout] 2302 | | __value: f64, [INFO] [stdout] 2303 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] 2304 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 2305 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2306 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2307:1 [INFO] [stdout] | [INFO] [stdout] 2307 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2308 | | pub fn qecvt( [INFO] [stdout] 2309 | | __value: u128, [INFO] [stdout] 2310 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2313 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2314 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2315:1 [INFO] [stdout] | [INFO] [stdout] 2315 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2316 | | pub fn qfcvt( [INFO] [stdout] 2317 | | __value: u128, [INFO] [stdout] 2318 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2321 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2322 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2323:1 [INFO] [stdout] | [INFO] [stdout] 2323 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2324 | | pub fn qgcvt( [INFO] [stdout] 2325 | | __value: u128, [INFO] [stdout] 2326 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] 2327 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 2328 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 2329 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2330:1 [INFO] [stdout] | [INFO] [stdout] 2330 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2331 | | pub fn ecvt_r( [INFO] [stdout] 2332 | | __value: f64, [INFO] [stdout] 2333 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2338 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2339 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2340:1 [INFO] [stdout] | [INFO] [stdout] 2340 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2341 | | pub fn fcvt_r( [INFO] [stdout] 2342 | | __value: f64, [INFO] [stdout] 2343 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2348 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2349 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2350:1 [INFO] [stdout] | [INFO] [stdout] 2350 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2351 | | pub fn qecvt_r( [INFO] [stdout] 2352 | | __value: u128, [INFO] [stdout] 2353 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2358 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2359 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2360:1 [INFO] [stdout] | [INFO] [stdout] 2360 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2361 | | pub fn qfcvt_r( [INFO] [stdout] 2362 | | __value: u128, [INFO] [stdout] 2363 | | __ndigit: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2368 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2369 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2370:1 [INFO] [stdout] | [INFO] [stdout] 2370 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2371 | | pub fn mblen(__s: *const ::std::os::raw::c_char, __n: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 2372 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2373:1 [INFO] [stdout] | [INFO] [stdout] 2373 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2374 | | pub fn mbtowc( [INFO] [stdout] 2375 | | __pwc: *mut wchar_t, [INFO] [stdout] 2376 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 2377 | | __n: usize, [INFO] [stdout] 2378 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2379 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2380:1 [INFO] [stdout] | [INFO] [stdout] 2380 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2381 | | pub fn wctomb(__s: *mut ::std::os::raw::c_char, __wchar: wchar_t) -> ::std::os::raw::c_int; [INFO] [stdout] 2382 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2383:1 [INFO] [stdout] | [INFO] [stdout] 2383 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2384 | | pub fn mbstowcs(__pwcs: *mut wchar_t, __s: *const ::std::os::raw::c_char, __n: usize) -> usize; [INFO] [stdout] 2385 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2386:1 [INFO] [stdout] | [INFO] [stdout] 2386 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2387 | | pub fn wcstombs(__s: *mut ::std::os::raw::c_char, __pwcs: *const wchar_t, __n: usize) -> usize; [INFO] [stdout] 2388 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2389:1 [INFO] [stdout] | [INFO] [stdout] 2389 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2390 | | pub fn rpmatch(__response: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 2391 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2392:1 [INFO] [stdout] | [INFO] [stdout] 2392 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2393 | | pub fn getsubopt( [INFO] [stdout] 2394 | | __optionp: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 2395 | | __tokens: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 2396 | | __valuep: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 2397 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2398 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:2399:1 [INFO] [stdout] | [INFO] [stdout] 2399 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2400 | | pub fn getloadavg(__loadavg: *mut f64, __nelem: ::std::os::raw::c_int) [INFO] [stdout] 2401 | | -> ::std::os::raw::c_int; [INFO] [stdout] 2402 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4288:1 [INFO] [stdout] | [INFO] [stdout] 4288 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4289 | | pub fn rcutils_get_zero_initialized_allocator() -> rcutils_allocator_t; [INFO] [stdout] 4290 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4291:1 [INFO] [stdout] | [INFO] [stdout] 4291 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4292 | | pub fn rcutils_get_default_allocator() -> rcutils_allocator_t; [INFO] [stdout] 4293 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4294:1 [INFO] [stdout] | [INFO] [stdout] 4294 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4295 | | pub fn rcutils_allocator_is_valid(allocator: *const rcutils_allocator_t) -> bool; [INFO] [stdout] 4296 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4297:1 [INFO] [stdout] | [INFO] [stdout] 4297 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4298 | | pub fn rcutils_reallocf( [INFO] [stdout] 4299 | | pointer: *mut ::std::os::raw::c_void, [INFO] [stdout] 4300 | | size: usize, [INFO] [stdout] 4301 | | allocator: *mut rcutils_allocator_t, [INFO] [stdout] 4302 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4303 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4368:1 [INFO] [stdout] | [INFO] [stdout] 4368 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4369 | | pub fn rcutils_sha256_init(ctx: *mut rcutils_sha256_ctx_t); [INFO] [stdout] 4370 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4371:1 [INFO] [stdout] | [INFO] [stdout] 4371 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4372 | | pub fn rcutils_sha256_update(ctx: *mut rcutils_sha256_ctx_t, data: *const u8, data_len: usize); [INFO] [stdout] 4373 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4374:1 [INFO] [stdout] | [INFO] [stdout] 4374 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4375 | | pub fn rcutils_sha256_final(ctx: *mut rcutils_sha256_ctx_t, output_hash: *mut u8); [INFO] [stdout] 4376 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4419:1 [INFO] [stdout] | [INFO] [stdout] 4419 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4420 | | pub fn rosidl_get_zero_initialized_type_hash() -> rosidl_type_hash_t; [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4422:1 [INFO] [stdout] | [INFO] [stdout] 4422 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4423 | | pub fn rosidl_stringify_type_hash( [INFO] [stdout] 4424 | | type_hash: *const rosidl_type_hash_t, [INFO] [stdout] 4425 | | allocator: rcutils_allocator_t, [INFO] [stdout] 4426 | | output_string: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 4427 | | ) -> rcutils_ret_t; [INFO] [stdout] 4428 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4429:1 [INFO] [stdout] | [INFO] [stdout] 4429 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4430 | | pub fn rosidl_parse_type_hash_string( [INFO] [stdout] 4431 | | type_hash_string: *const ::std::os::raw::c_char, [INFO] [stdout] 4432 | | hash_out: *mut rosidl_type_hash_t, [INFO] [stdout] 4433 | | ) -> rcutils_ret_t; [INFO] [stdout] 4434 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4542:1 [INFO] [stdout] | [INFO] [stdout] 4542 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4543 | | pub fn rosidl_get_zero_initialized_message_type_support_handle() -> rosidl_message_type_support_t; [INFO] [stdout] 4544 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4545:1 [INFO] [stdout] | [INFO] [stdout] 4545 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4546 | | pub fn get_message_typesupport_handle( [INFO] [stdout] 4547 | | handle: *const rosidl_message_type_support_t, [INFO] [stdout] 4548 | | identifier: *const ::std::os::raw::c_char, [INFO] [stdout] 4549 | | ) -> *const rosidl_message_type_support_t; [INFO] [stdout] 4550 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4551:1 [INFO] [stdout] | [INFO] [stdout] 4551 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4552 | | pub fn get_message_typesupport_handle_function( [INFO] [stdout] 4553 | | handle: *const rosidl_message_type_support_t, [INFO] [stdout] 4554 | | identifier: *const ::std::os::raw::c_char, [INFO] [stdout] 4555 | | ) -> *const rosidl_message_type_support_t; [INFO] [stdout] 4556 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4819:1 [INFO] [stdout] | [INFO] [stdout] 4819 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4820 | | pub fn get_service_typesupport_handle( [INFO] [stdout] 4821 | | handle: *const rosidl_service_type_support_t, [INFO] [stdout] 4822 | | identifier: *const ::std::os::raw::c_char, [INFO] [stdout] 4823 | | ) -> *const rosidl_service_type_support_t; [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4825:1 [INFO] [stdout] | [INFO] [stdout] 4825 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4826 | | pub fn get_service_typesupport_handle_function( [INFO] [stdout] 4827 | | handle: *const rosidl_service_type_support_t, [INFO] [stdout] 4828 | | identifier: *const ::std::os::raw::c_char, [INFO] [stdout] 4829 | | ) -> *const rosidl_service_type_support_t; [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4956:1 [INFO] [stdout] | [INFO] [stdout] 4956 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4957 | | pub fn builtin_interfaces__msg__Time__init(msg: *mut builtin_interfaces__msg__Time) -> bool; [INFO] [stdout] 4958 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4959:1 [INFO] [stdout] | [INFO] [stdout] 4959 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4960 | | pub fn builtin_interfaces__msg__Time__fini(msg: *mut builtin_interfaces__msg__Time); [INFO] [stdout] 4961 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4962:1 [INFO] [stdout] | [INFO] [stdout] 4962 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4963 | | pub fn builtin_interfaces__msg__Time__create() -> *mut builtin_interfaces__msg__Time; [INFO] [stdout] 4964 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4965:1 [INFO] [stdout] | [INFO] [stdout] 4965 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4966 | | pub fn builtin_interfaces__msg__Time__destroy(msg: *mut builtin_interfaces__msg__Time); [INFO] [stdout] 4967 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4968:1 [INFO] [stdout] | [INFO] [stdout] 4968 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4969 | | pub fn builtin_interfaces__msg__Time__are_equal( [INFO] [stdout] 4970 | | lhs: *const builtin_interfaces__msg__Time, [INFO] [stdout] 4971 | | rhs: *const builtin_interfaces__msg__Time, [INFO] [stdout] 4972 | | ) -> bool; [INFO] [stdout] 4973 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4974:1 [INFO] [stdout] | [INFO] [stdout] 4974 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4975 | | pub fn builtin_interfaces__msg__Time__copy( [INFO] [stdout] 4976 | | input: *const builtin_interfaces__msg__Time, [INFO] [stdout] 4977 | | output: *mut builtin_interfaces__msg__Time, [INFO] [stdout] 4978 | | ) -> bool; [INFO] [stdout] 4979 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4980:1 [INFO] [stdout] | [INFO] [stdout] 4980 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4981 | | pub fn builtin_interfaces__msg__Time__get_type_hash( [INFO] [stdout] 4982 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 4983 | | ) -> *const rosidl_type_hash_t; [INFO] [stdout] 4984 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4985:1 [INFO] [stdout] | [INFO] [stdout] 4985 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4986 | | pub fn builtin_interfaces__msg__Time__get_type_description( [INFO] [stdout] 4987 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 4988 | | ) -> *const rosidl_runtime_c__type_description__TypeDescription; [INFO] [stdout] 4989 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4990:1 [INFO] [stdout] | [INFO] [stdout] 4990 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4991 | | pub fn builtin_interfaces__msg__Time__get_individual_type_description_source( [INFO] [stdout] 4992 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 4993 | | ) -> *const rosidl_runtime_c__type_description__TypeSource; [INFO] [stdout] 4994 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:4995:1 [INFO] [stdout] | [INFO] [stdout] 4995 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4996 | | pub fn builtin_interfaces__msg__Time__get_type_description_sources( [INFO] [stdout] 4997 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 4998 | | ) -> *const rosidl_runtime_c__type_description__TypeSource__Sequence; [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5000:1 [INFO] [stdout] | [INFO] [stdout] 5000 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5001 | | pub fn builtin_interfaces__msg__Time__Sequence__init( [INFO] [stdout] 5002 | | array: *mut builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5003 | | size: usize, [INFO] [stdout] 5004 | | ) -> bool; [INFO] [stdout] 5005 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5006:1 [INFO] [stdout] | [INFO] [stdout] 5006 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5007 | | pub fn builtin_interfaces__msg__Time__Sequence__fini( [INFO] [stdout] 5008 | | array: *mut builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5009 | | ); [INFO] [stdout] 5010 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5011:1 [INFO] [stdout] | [INFO] [stdout] 5011 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5012 | | pub fn builtin_interfaces__msg__Time__Sequence__create( [INFO] [stdout] 5013 | | size: usize, [INFO] [stdout] 5014 | | ) -> *mut builtin_interfaces__msg__Time__Sequence; [INFO] [stdout] 5015 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5016:1 [INFO] [stdout] | [INFO] [stdout] 5016 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5017 | | pub fn builtin_interfaces__msg__Time__Sequence__destroy( [INFO] [stdout] 5018 | | array: *mut builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5019 | | ); [INFO] [stdout] 5020 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5021:1 [INFO] [stdout] | [INFO] [stdout] 5021 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5022 | | pub fn builtin_interfaces__msg__Time__Sequence__are_equal( [INFO] [stdout] 5023 | | lhs: *const builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5024 | | rhs: *const builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5025 | | ) -> bool; [INFO] [stdout] 5026 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5027:1 [INFO] [stdout] | [INFO] [stdout] 5027 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5028 | | pub fn builtin_interfaces__msg__Time__Sequence__copy( [INFO] [stdout] 5029 | | input: *const builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5030 | | output: *mut builtin_interfaces__msg__Time__Sequence, [INFO] [stdout] 5031 | | ) -> bool; [INFO] [stdout] 5032 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5033:1 [INFO] [stdout] | [INFO] [stdout] 5033 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5034 | | pub fn rosidl_typesupport_c__get_message_type_support_handle__builtin_interfaces__msg__Time( [INFO] [stdout] 5035 | | ) -> *const rosidl_message_type_support_t; [INFO] [stdout] 5036 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5141:1 [INFO] [stdout] | [INFO] [stdout] 5141 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5142 | | pub fn builtin_interfaces__msg__Duration__init( [INFO] [stdout] 5143 | | msg: *mut builtin_interfaces__msg__Duration, [INFO] [stdout] 5144 | | ) -> bool; [INFO] [stdout] 5145 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5146:1 [INFO] [stdout] | [INFO] [stdout] 5146 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5147 | | pub fn builtin_interfaces__msg__Duration__fini(msg: *mut builtin_interfaces__msg__Duration); [INFO] [stdout] 5148 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5149:1 [INFO] [stdout] | [INFO] [stdout] 5149 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5150 | | pub fn builtin_interfaces__msg__Duration__create() -> *mut builtin_interfaces__msg__Duration; [INFO] [stdout] 5151 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5152:1 [INFO] [stdout] | [INFO] [stdout] 5152 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5153 | | pub fn builtin_interfaces__msg__Duration__destroy(msg: *mut builtin_interfaces__msg__Duration); [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5155:1 [INFO] [stdout] | [INFO] [stdout] 5155 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5156 | | pub fn builtin_interfaces__msg__Duration__are_equal( [INFO] [stdout] 5157 | | lhs: *const builtin_interfaces__msg__Duration, [INFO] [stdout] 5158 | | rhs: *const builtin_interfaces__msg__Duration, [INFO] [stdout] 5159 | | ) -> bool; [INFO] [stdout] 5160 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5161:1 [INFO] [stdout] | [INFO] [stdout] 5161 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5162 | | pub fn builtin_interfaces__msg__Duration__copy( [INFO] [stdout] 5163 | | input: *const builtin_interfaces__msg__Duration, [INFO] [stdout] 5164 | | output: *mut builtin_interfaces__msg__Duration, [INFO] [stdout] 5165 | | ) -> bool; [INFO] [stdout] 5166 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5167:1 [INFO] [stdout] | [INFO] [stdout] 5167 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5168 | | pub fn builtin_interfaces__msg__Duration__get_type_hash( [INFO] [stdout] 5169 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 5170 | | ) -> *const rosidl_type_hash_t; [INFO] [stdout] 5171 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5172:1 [INFO] [stdout] | [INFO] [stdout] 5172 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5173 | | pub fn builtin_interfaces__msg__Duration__get_type_description( [INFO] [stdout] 5174 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 5175 | | ) -> *const rosidl_runtime_c__type_description__TypeDescription; [INFO] [stdout] 5176 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5177:1 [INFO] [stdout] | [INFO] [stdout] 5177 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5178 | | pub fn builtin_interfaces__msg__Duration__get_individual_type_description_source( [INFO] [stdout] 5179 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 5180 | | ) -> *const rosidl_runtime_c__type_description__TypeSource; [INFO] [stdout] 5181 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5182:1 [INFO] [stdout] | [INFO] [stdout] 5182 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5183 | | pub fn builtin_interfaces__msg__Duration__get_type_description_sources( [INFO] [stdout] 5184 | | type_support: *const rosidl_message_type_support_t, [INFO] [stdout] 5185 | | ) -> *const rosidl_runtime_c__type_description__TypeSource__Sequence; [INFO] [stdout] 5186 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5187:1 [INFO] [stdout] | [INFO] [stdout] 5187 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5188 | | pub fn builtin_interfaces__msg__Duration__Sequence__init( [INFO] [stdout] 5189 | | array: *mut builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5190 | | size: usize, [INFO] [stdout] 5191 | | ) -> bool; [INFO] [stdout] 5192 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5193:1 [INFO] [stdout] | [INFO] [stdout] 5193 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5194 | | pub fn builtin_interfaces__msg__Duration__Sequence__fini( [INFO] [stdout] 5195 | | array: *mut builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5196 | | ); [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5198:1 [INFO] [stdout] | [INFO] [stdout] 5198 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5199 | | pub fn builtin_interfaces__msg__Duration__Sequence__create( [INFO] [stdout] 5200 | | size: usize, [INFO] [stdout] 5201 | | ) -> *mut builtin_interfaces__msg__Duration__Sequence; [INFO] [stdout] 5202 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5203:1 [INFO] [stdout] | [INFO] [stdout] 5203 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5204 | | pub fn builtin_interfaces__msg__Duration__Sequence__destroy( [INFO] [stdout] 5205 | | array: *mut builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5206 | | ); [INFO] [stdout] 5207 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5208:1 [INFO] [stdout] | [INFO] [stdout] 5208 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5209 | | pub fn builtin_interfaces__msg__Duration__Sequence__are_equal( [INFO] [stdout] 5210 | | lhs: *const builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5211 | | rhs: *const builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5212 | | ) -> bool; [INFO] [stdout] 5213 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5214:1 [INFO] [stdout] | [INFO] [stdout] 5214 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5215 | | pub fn builtin_interfaces__msg__Duration__Sequence__copy( [INFO] [stdout] 5216 | | input: *const builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5217 | | output: *mut builtin_interfaces__msg__Duration__Sequence, [INFO] [stdout] 5218 | | ) -> bool; [INFO] [stdout] 5219 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5220:1 [INFO] [stdout] | [INFO] [stdout] 5220 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5221 | | pub fn rosidl_typesupport_c__get_message_type_support_handle__builtin_interfaces__msg__Duration( [INFO] [stdout] 5222 | | ) -> *const rosidl_message_type_support_t; [INFO] [stdout] 5223 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5224:1 [INFO] [stdout] | [INFO] [stdout] 5224 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5225 | | pub fn rosidl_runtime_c__float__Sequence__init( [INFO] [stdout] 5226 | | sequence: *mut rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5227 | | size: usize, [INFO] [stdout] 5228 | | ) -> bool; [INFO] [stdout] 5229 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5230:1 [INFO] [stdout] | [INFO] [stdout] 5230 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5231 | | pub fn rosidl_runtime_c__float__Sequence__fini( [INFO] [stdout] 5232 | | sequence: *mut rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5233 | | ); [INFO] [stdout] 5234 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5235:1 [INFO] [stdout] | [INFO] [stdout] 5235 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5236 | | pub fn rosidl_runtime_c__float__Sequence__are_equal( [INFO] [stdout] 5237 | | lhs: *const rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5238 | | rhs: *const rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5239 | | ) -> bool; [INFO] [stdout] 5240 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5241:1 [INFO] [stdout] | [INFO] [stdout] 5241 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5242 | | pub fn rosidl_runtime_c__float__Sequence__copy( [INFO] [stdout] 5243 | | input: *const rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5244 | | output: *mut rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5245 | | ) -> bool; [INFO] [stdout] 5246 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5247:1 [INFO] [stdout] | [INFO] [stdout] 5247 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5248 | | pub fn rosidl_runtime_c__double__Sequence__init( [INFO] [stdout] 5249 | | sequence: *mut rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5250 | | size: usize, [INFO] [stdout] 5251 | | ) -> bool; [INFO] [stdout] 5252 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5253:1 [INFO] [stdout] | [INFO] [stdout] 5253 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5254 | | pub fn rosidl_runtime_c__double__Sequence__fini( [INFO] [stdout] 5255 | | sequence: *mut rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5256 | | ); [INFO] [stdout] 5257 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5258:1 [INFO] [stdout] | [INFO] [stdout] 5258 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5259 | | pub fn rosidl_runtime_c__double__Sequence__are_equal( [INFO] [stdout] 5260 | | lhs: *const rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5261 | | rhs: *const rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5262 | | ) -> bool; [INFO] [stdout] 5263 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5264:1 [INFO] [stdout] | [INFO] [stdout] 5264 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5265 | | pub fn rosidl_runtime_c__double__Sequence__copy( [INFO] [stdout] 5266 | | input: *const rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5267 | | output: *mut rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5268 | | ) -> bool; [INFO] [stdout] 5269 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5270:1 [INFO] [stdout] | [INFO] [stdout] 5270 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5271 | | pub fn rosidl_runtime_c__long_double__Sequence__init( [INFO] [stdout] 5272 | | sequence: *mut rosidl_runtime_c__long_double__Sequence, [INFO] [stdout] 5273 | | size: usize, [INFO] [stdout] 5274 | | ) -> bool; [INFO] [stdout] 5275 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5276:1 [INFO] [stdout] | [INFO] [stdout] 5276 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5277 | | pub fn rosidl_runtime_c__long_double__Sequence__fini( [INFO] [stdout] 5278 | | sequence: *mut rosidl_runtime_c__long_double__Sequence, [INFO] [stdout] 5279 | | ); [INFO] [stdout] 5280 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5281:1 [INFO] [stdout] | [INFO] [stdout] 5281 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5282 | | pub fn rosidl_runtime_c__long_double__Sequence__are_equal( [INFO] [stdout] 5283 | | lhs: *const rosidl_runtime_c__long_double__Sequence, [INFO] [stdout] 5284 | | rhs: *const rosidl_runtime_c__long_double__Sequence, [INFO] [stdout] 5285 | | ) -> bool; [INFO] [stdout] 5286 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5287:1 [INFO] [stdout] | [INFO] [stdout] 5287 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5288 | | pub fn rosidl_runtime_c__long_double__Sequence__copy( [INFO] [stdout] 5289 | | input: *const rosidl_runtime_c__long_double__Sequence, [INFO] [stdout] 5290 | | output: *mut rosidl_runtime_c__long_double__Sequence, [INFO] [stdout] 5291 | | ) -> bool; [INFO] [stdout] 5292 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5293:1 [INFO] [stdout] | [INFO] [stdout] 5293 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5294 | | pub fn rosidl_runtime_c__char__Sequence__init( [INFO] [stdout] 5295 | | sequence: *mut rosidl_runtime_c__char__Sequence, [INFO] [stdout] 5296 | | size: usize, [INFO] [stdout] 5297 | | ) -> bool; [INFO] [stdout] 5298 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5299:1 [INFO] [stdout] | [INFO] [stdout] 5299 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5300 | | pub fn rosidl_runtime_c__char__Sequence__fini(sequence: *mut rosidl_runtime_c__char__Sequence); [INFO] [stdout] 5301 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5302:1 [INFO] [stdout] | [INFO] [stdout] 5302 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5303 | | pub fn rosidl_runtime_c__char__Sequence__are_equal( [INFO] [stdout] 5304 | | lhs: *const rosidl_runtime_c__char__Sequence, [INFO] [stdout] 5305 | | rhs: *const rosidl_runtime_c__char__Sequence, [INFO] [stdout] 5306 | | ) -> bool; [INFO] [stdout] 5307 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5308:1 [INFO] [stdout] | [INFO] [stdout] 5308 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5309 | | pub fn rosidl_runtime_c__char__Sequence__copy( [INFO] [stdout] 5310 | | input: *const rosidl_runtime_c__char__Sequence, [INFO] [stdout] 5311 | | output: *mut rosidl_runtime_c__char__Sequence, [INFO] [stdout] 5312 | | ) -> bool; [INFO] [stdout] 5313 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5314:1 [INFO] [stdout] | [INFO] [stdout] 5314 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5315 | | pub fn rosidl_runtime_c__wchar__Sequence__init( [INFO] [stdout] 5316 | | sequence: *mut rosidl_runtime_c__wchar__Sequence, [INFO] [stdout] 5317 | | size: usize, [INFO] [stdout] 5318 | | ) -> bool; [INFO] [stdout] 5319 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5320:1 [INFO] [stdout] | [INFO] [stdout] 5320 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5321 | | pub fn rosidl_runtime_c__wchar__Sequence__fini( [INFO] [stdout] 5322 | | sequence: *mut rosidl_runtime_c__wchar__Sequence, [INFO] [stdout] 5323 | | ); [INFO] [stdout] 5324 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5325:1 [INFO] [stdout] | [INFO] [stdout] 5325 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5326 | | pub fn rosidl_runtime_c__wchar__Sequence__are_equal( [INFO] [stdout] 5327 | | lhs: *const rosidl_runtime_c__wchar__Sequence, [INFO] [stdout] 5328 | | rhs: *const rosidl_runtime_c__wchar__Sequence, [INFO] [stdout] 5329 | | ) -> bool; [INFO] [stdout] 5330 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5331:1 [INFO] [stdout] | [INFO] [stdout] 5331 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5332 | | pub fn rosidl_runtime_c__wchar__Sequence__copy( [INFO] [stdout] 5333 | | input: *const rosidl_runtime_c__wchar__Sequence, [INFO] [stdout] 5334 | | output: *mut rosidl_runtime_c__wchar__Sequence, [INFO] [stdout] 5335 | | ) -> bool; [INFO] [stdout] 5336 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5337:1 [INFO] [stdout] | [INFO] [stdout] 5337 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5338 | | pub fn rosidl_runtime_c__boolean__Sequence__init( [INFO] [stdout] 5339 | | sequence: *mut rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5340 | | size: usize, [INFO] [stdout] 5341 | | ) -> bool; [INFO] [stdout] 5342 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5343:1 [INFO] [stdout] | [INFO] [stdout] 5343 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5344 | | pub fn rosidl_runtime_c__boolean__Sequence__fini( [INFO] [stdout] 5345 | | sequence: *mut rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5346 | | ); [INFO] [stdout] 5347 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5348:1 [INFO] [stdout] | [INFO] [stdout] 5348 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5349 | | pub fn rosidl_runtime_c__boolean__Sequence__are_equal( [INFO] [stdout] 5350 | | lhs: *const rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5351 | | rhs: *const rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5352 | | ) -> bool; [INFO] [stdout] 5353 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5354:1 [INFO] [stdout] | [INFO] [stdout] 5354 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5355 | | pub fn rosidl_runtime_c__boolean__Sequence__copy( [INFO] [stdout] 5356 | | input: *const rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5357 | | output: *mut rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5358 | | ) -> bool; [INFO] [stdout] 5359 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5360:1 [INFO] [stdout] | [INFO] [stdout] 5360 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5361 | | pub fn rosidl_runtime_c__octet__Sequence__init( [INFO] [stdout] 5362 | | sequence: *mut rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5363 | | size: usize, [INFO] [stdout] 5364 | | ) -> bool; [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5366:1 [INFO] [stdout] | [INFO] [stdout] 5366 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5367 | | pub fn rosidl_runtime_c__octet__Sequence__fini( [INFO] [stdout] 5368 | | sequence: *mut rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5369 | | ); [INFO] [stdout] 5370 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5371:1 [INFO] [stdout] | [INFO] [stdout] 5371 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5372 | | pub fn rosidl_runtime_c__octet__Sequence__are_equal( [INFO] [stdout] 5373 | | lhs: *const rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5374 | | rhs: *const rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5375 | | ) -> bool; [INFO] [stdout] 5376 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5377:1 [INFO] [stdout] | [INFO] [stdout] 5377 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5378 | | pub fn rosidl_runtime_c__octet__Sequence__copy( [INFO] [stdout] 5379 | | input: *const rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5380 | | output: *mut rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5381 | | ) -> bool; [INFO] [stdout] 5382 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5383:1 [INFO] [stdout] | [INFO] [stdout] 5383 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5384 | | pub fn rosidl_runtime_c__uint8__Sequence__init( [INFO] [stdout] 5385 | | sequence: *mut rosidl_runtime_c__uint8__Sequence, [INFO] [stdout] 5386 | | size: usize, [INFO] [stdout] 5387 | | ) -> bool; [INFO] [stdout] 5388 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5389:1 [INFO] [stdout] | [INFO] [stdout] 5389 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5390 | | pub fn rosidl_runtime_c__uint8__Sequence__fini( [INFO] [stdout] 5391 | | sequence: *mut rosidl_runtime_c__uint8__Sequence, [INFO] [stdout] 5392 | | ); [INFO] [stdout] 5393 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5394:1 [INFO] [stdout] | [INFO] [stdout] 5394 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5395 | | pub fn rosidl_runtime_c__uint8__Sequence__are_equal( [INFO] [stdout] 5396 | | lhs: *const rosidl_runtime_c__uint8__Sequence, [INFO] [stdout] 5397 | | rhs: *const rosidl_runtime_c__uint8__Sequence, [INFO] [stdout] 5398 | | ) -> bool; [INFO] [stdout] 5399 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5400:1 [INFO] [stdout] | [INFO] [stdout] 5400 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5401 | | pub fn rosidl_runtime_c__uint8__Sequence__copy( [INFO] [stdout] 5402 | | input: *const rosidl_runtime_c__uint8__Sequence, [INFO] [stdout] 5403 | | output: *mut rosidl_runtime_c__uint8__Sequence, [INFO] [stdout] 5404 | | ) -> bool; [INFO] [stdout] 5405 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5406:1 [INFO] [stdout] | [INFO] [stdout] 5406 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5407 | | pub fn rosidl_runtime_c__int8__Sequence__init( [INFO] [stdout] 5408 | | sequence: *mut rosidl_runtime_c__int8__Sequence, [INFO] [stdout] 5409 | | size: usize, [INFO] [stdout] 5410 | | ) -> bool; [INFO] [stdout] 5411 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5412:1 [INFO] [stdout] | [INFO] [stdout] 5412 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5413 | | pub fn rosidl_runtime_c__int8__Sequence__fini(sequence: *mut rosidl_runtime_c__int8__Sequence); [INFO] [stdout] 5414 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5415:1 [INFO] [stdout] | [INFO] [stdout] 5415 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5416 | | pub fn rosidl_runtime_c__int8__Sequence__are_equal( [INFO] [stdout] 5417 | | lhs: *const rosidl_runtime_c__int8__Sequence, [INFO] [stdout] 5418 | | rhs: *const rosidl_runtime_c__int8__Sequence, [INFO] [stdout] 5419 | | ) -> bool; [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5421:1 [INFO] [stdout] | [INFO] [stdout] 5421 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5422 | | pub fn rosidl_runtime_c__int8__Sequence__copy( [INFO] [stdout] 5423 | | input: *const rosidl_runtime_c__int8__Sequence, [INFO] [stdout] 5424 | | output: *mut rosidl_runtime_c__int8__Sequence, [INFO] [stdout] 5425 | | ) -> bool; [INFO] [stdout] 5426 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5427:1 [INFO] [stdout] | [INFO] [stdout] 5427 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5428 | | pub fn rosidl_runtime_c__uint16__Sequence__init( [INFO] [stdout] 5429 | | sequence: *mut rosidl_runtime_c__uint16__Sequence, [INFO] [stdout] 5430 | | size: usize, [INFO] [stdout] 5431 | | ) -> bool; [INFO] [stdout] 5432 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5433:1 [INFO] [stdout] | [INFO] [stdout] 5433 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5434 | | pub fn rosidl_runtime_c__uint16__Sequence__fini( [INFO] [stdout] 5435 | | sequence: *mut rosidl_runtime_c__uint16__Sequence, [INFO] [stdout] 5436 | | ); [INFO] [stdout] 5437 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5438:1 [INFO] [stdout] | [INFO] [stdout] 5438 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5439 | | pub fn rosidl_runtime_c__uint16__Sequence__are_equal( [INFO] [stdout] 5440 | | lhs: *const rosidl_runtime_c__uint16__Sequence, [INFO] [stdout] 5441 | | rhs: *const rosidl_runtime_c__uint16__Sequence, [INFO] [stdout] 5442 | | ) -> bool; [INFO] [stdout] 5443 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5444:1 [INFO] [stdout] | [INFO] [stdout] 5444 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5445 | | pub fn rosidl_runtime_c__uint16__Sequence__copy( [INFO] [stdout] 5446 | | input: *const rosidl_runtime_c__uint16__Sequence, [INFO] [stdout] 5447 | | output: *mut rosidl_runtime_c__uint16__Sequence, [INFO] [stdout] 5448 | | ) -> bool; [INFO] [stdout] 5449 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5450:1 [INFO] [stdout] | [INFO] [stdout] 5450 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5451 | | pub fn rosidl_runtime_c__int16__Sequence__init( [INFO] [stdout] 5452 | | sequence: *mut rosidl_runtime_c__int16__Sequence, [INFO] [stdout] 5453 | | size: usize, [INFO] [stdout] 5454 | | ) -> bool; [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5456:1 [INFO] [stdout] | [INFO] [stdout] 5456 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5457 | | pub fn rosidl_runtime_c__int16__Sequence__fini( [INFO] [stdout] 5458 | | sequence: *mut rosidl_runtime_c__int16__Sequence, [INFO] [stdout] 5459 | | ); [INFO] [stdout] 5460 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5461:1 [INFO] [stdout] | [INFO] [stdout] 5461 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5462 | | pub fn rosidl_runtime_c__int16__Sequence__are_equal( [INFO] [stdout] 5463 | | lhs: *const rosidl_runtime_c__int16__Sequence, [INFO] [stdout] 5464 | | rhs: *const rosidl_runtime_c__int16__Sequence, [INFO] [stdout] 5465 | | ) -> bool; [INFO] [stdout] 5466 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5467:1 [INFO] [stdout] | [INFO] [stdout] 5467 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5468 | | pub fn rosidl_runtime_c__int16__Sequence__copy( [INFO] [stdout] 5469 | | input: *const rosidl_runtime_c__int16__Sequence, [INFO] [stdout] 5470 | | output: *mut rosidl_runtime_c__int16__Sequence, [INFO] [stdout] 5471 | | ) -> bool; [INFO] [stdout] 5472 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5473:1 [INFO] [stdout] | [INFO] [stdout] 5473 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5474 | | pub fn rosidl_runtime_c__uint32__Sequence__init( [INFO] [stdout] 5475 | | sequence: *mut rosidl_runtime_c__uint32__Sequence, [INFO] [stdout] 5476 | | size: usize, [INFO] [stdout] 5477 | | ) -> bool; [INFO] [stdout] 5478 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5479:1 [INFO] [stdout] | [INFO] [stdout] 5479 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5480 | | pub fn rosidl_runtime_c__uint32__Sequence__fini( [INFO] [stdout] 5481 | | sequence: *mut rosidl_runtime_c__uint32__Sequence, [INFO] [stdout] 5482 | | ); [INFO] [stdout] 5483 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5484:1 [INFO] [stdout] | [INFO] [stdout] 5484 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5485 | | pub fn rosidl_runtime_c__uint32__Sequence__are_equal( [INFO] [stdout] 5486 | | lhs: *const rosidl_runtime_c__uint32__Sequence, [INFO] [stdout] 5487 | | rhs: *const rosidl_runtime_c__uint32__Sequence, [INFO] [stdout] 5488 | | ) -> bool; [INFO] [stdout] 5489 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5490:1 [INFO] [stdout] | [INFO] [stdout] 5490 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5491 | | pub fn rosidl_runtime_c__uint32__Sequence__copy( [INFO] [stdout] 5492 | | input: *const rosidl_runtime_c__uint32__Sequence, [INFO] [stdout] 5493 | | output: *mut rosidl_runtime_c__uint32__Sequence, [INFO] [stdout] 5494 | | ) -> bool; [INFO] [stdout] 5495 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5496:1 [INFO] [stdout] | [INFO] [stdout] 5496 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5497 | | pub fn rosidl_runtime_c__int32__Sequence__init( [INFO] [stdout] 5498 | | sequence: *mut rosidl_runtime_c__int32__Sequence, [INFO] [stdout] 5499 | | size: usize, [INFO] [stdout] 5500 | | ) -> bool; [INFO] [stdout] 5501 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5502:1 [INFO] [stdout] | [INFO] [stdout] 5502 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5503 | | pub fn rosidl_runtime_c__int32__Sequence__fini( [INFO] [stdout] 5504 | | sequence: *mut rosidl_runtime_c__int32__Sequence, [INFO] [stdout] 5505 | | ); [INFO] [stdout] 5506 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5507:1 [INFO] [stdout] | [INFO] [stdout] 5507 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5508 | | pub fn rosidl_runtime_c__int32__Sequence__are_equal( [INFO] [stdout] 5509 | | lhs: *const rosidl_runtime_c__int32__Sequence, [INFO] [stdout] 5510 | | rhs: *const rosidl_runtime_c__int32__Sequence, [INFO] [stdout] 5511 | | ) -> bool; [INFO] [stdout] 5512 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5513:1 [INFO] [stdout] | [INFO] [stdout] 5513 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5514 | | pub fn rosidl_runtime_c__int32__Sequence__copy( [INFO] [stdout] 5515 | | input: *const rosidl_runtime_c__int32__Sequence, [INFO] [stdout] 5516 | | output: *mut rosidl_runtime_c__int32__Sequence, [INFO] [stdout] 5517 | | ) -> bool; [INFO] [stdout] 5518 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5519:1 [INFO] [stdout] | [INFO] [stdout] 5519 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5520 | | pub fn rosidl_runtime_c__uint64__Sequence__init( [INFO] [stdout] 5521 | | sequence: *mut rosidl_runtime_c__uint64__Sequence, [INFO] [stdout] 5522 | | size: usize, [INFO] [stdout] 5523 | | ) -> bool; [INFO] [stdout] 5524 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5525:1 [INFO] [stdout] | [INFO] [stdout] 5525 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5526 | | pub fn rosidl_runtime_c__uint64__Sequence__fini( [INFO] [stdout] 5527 | | sequence: *mut rosidl_runtime_c__uint64__Sequence, [INFO] [stdout] 5528 | | ); [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5530:1 [INFO] [stdout] | [INFO] [stdout] 5530 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5531 | | pub fn rosidl_runtime_c__uint64__Sequence__are_equal( [INFO] [stdout] 5532 | | lhs: *const rosidl_runtime_c__uint64__Sequence, [INFO] [stdout] 5533 | | rhs: *const rosidl_runtime_c__uint64__Sequence, [INFO] [stdout] 5534 | | ) -> bool; [INFO] [stdout] 5535 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5536:1 [INFO] [stdout] | [INFO] [stdout] 5536 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5537 | | pub fn rosidl_runtime_c__uint64__Sequence__copy( [INFO] [stdout] 5538 | | input: *const rosidl_runtime_c__uint64__Sequence, [INFO] [stdout] 5539 | | output: *mut rosidl_runtime_c__uint64__Sequence, [INFO] [stdout] 5540 | | ) -> bool; [INFO] [stdout] 5541 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5542:1 [INFO] [stdout] | [INFO] [stdout] 5542 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5543 | | pub fn rosidl_runtime_c__int64__Sequence__init( [INFO] [stdout] 5544 | | sequence: *mut rosidl_runtime_c__int64__Sequence, [INFO] [stdout] 5545 | | size: usize, [INFO] [stdout] 5546 | | ) -> bool; [INFO] [stdout] 5547 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5548:1 [INFO] [stdout] | [INFO] [stdout] 5548 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5549 | | pub fn rosidl_runtime_c__int64__Sequence__fini( [INFO] [stdout] 5550 | | sequence: *mut rosidl_runtime_c__int64__Sequence, [INFO] [stdout] 5551 | | ); [INFO] [stdout] 5552 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5553:1 [INFO] [stdout] | [INFO] [stdout] 5553 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5554 | | pub fn rosidl_runtime_c__int64__Sequence__are_equal( [INFO] [stdout] 5555 | | lhs: *const rosidl_runtime_c__int64__Sequence, [INFO] [stdout] 5556 | | rhs: *const rosidl_runtime_c__int64__Sequence, [INFO] [stdout] 5557 | | ) -> bool; [INFO] [stdout] 5558 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5559:1 [INFO] [stdout] | [INFO] [stdout] 5559 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5560 | | pub fn rosidl_runtime_c__int64__Sequence__copy( [INFO] [stdout] 5561 | | input: *const rosidl_runtime_c__int64__Sequence, [INFO] [stdout] 5562 | | output: *mut rosidl_runtime_c__int64__Sequence, [INFO] [stdout] 5563 | | ) -> bool; [INFO] [stdout] 5564 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5565:1 [INFO] [stdout] | [INFO] [stdout] 5565 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5566 | | pub fn rosidl_runtime_c__bool__Sequence__init( [INFO] [stdout] 5567 | | sequence: *mut rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5568 | | size: usize, [INFO] [stdout] 5569 | | ) -> bool; [INFO] [stdout] 5570 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5571:1 [INFO] [stdout] | [INFO] [stdout] 5571 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5572 | | pub fn rosidl_runtime_c__bool__Sequence__fini( [INFO] [stdout] 5573 | | sequence: *mut rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5574 | | ); [INFO] [stdout] 5575 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5576:1 [INFO] [stdout] | [INFO] [stdout] 5576 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5577 | | pub fn rosidl_runtime_c__bool__Sequence__are_equal( [INFO] [stdout] 5578 | | lhs: *const rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5579 | | rhs: *const rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5580 | | ) -> bool; [INFO] [stdout] 5581 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5582:1 [INFO] [stdout] | [INFO] [stdout] 5582 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5583 | | pub fn rosidl_runtime_c__bool__Sequence__copy( [INFO] [stdout] 5584 | | input: *const rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5585 | | output: *mut rosidl_runtime_c__boolean__Sequence, [INFO] [stdout] 5586 | | ) -> bool; [INFO] [stdout] 5587 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5588:1 [INFO] [stdout] | [INFO] [stdout] 5588 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5589 | | pub fn rosidl_runtime_c__byte__Sequence__init( [INFO] [stdout] 5590 | | sequence: *mut rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5591 | | size: usize, [INFO] [stdout] 5592 | | ) -> bool; [INFO] [stdout] 5593 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5594:1 [INFO] [stdout] | [INFO] [stdout] 5594 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5595 | | pub fn rosidl_runtime_c__byte__Sequence__fini(sequence: *mut rosidl_runtime_c__octet__Sequence); [INFO] [stdout] 5596 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5597:1 [INFO] [stdout] | [INFO] [stdout] 5597 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5598 | | pub fn rosidl_runtime_c__byte__Sequence__are_equal( [INFO] [stdout] 5599 | | lhs: *const rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5600 | | rhs: *const rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5601 | | ) -> bool; [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5603:1 [INFO] [stdout] | [INFO] [stdout] 5603 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5604 | | pub fn rosidl_runtime_c__byte__Sequence__copy( [INFO] [stdout] 5605 | | input: *const rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5606 | | output: *mut rosidl_runtime_c__octet__Sequence, [INFO] [stdout] 5607 | | ) -> bool; [INFO] [stdout] 5608 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5609:1 [INFO] [stdout] | [INFO] [stdout] 5609 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5610 | | pub fn rosidl_runtime_c__float32__Sequence__init( [INFO] [stdout] 5611 | | sequence: *mut rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5612 | | size: usize, [INFO] [stdout] 5613 | | ) -> bool; [INFO] [stdout] 5614 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5615:1 [INFO] [stdout] | [INFO] [stdout] 5615 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5616 | | pub fn rosidl_runtime_c__float32__Sequence__fini( [INFO] [stdout] 5617 | | sequence: *mut rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5618 | | ); [INFO] [stdout] 5619 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5620:1 [INFO] [stdout] | [INFO] [stdout] 5620 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5621 | | pub fn rosidl_runtime_c__float32__Sequence__are_equal( [INFO] [stdout] 5622 | | lhs: *const rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5623 | | rhs: *const rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5624 | | ) -> bool; [INFO] [stdout] 5625 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5626:1 [INFO] [stdout] | [INFO] [stdout] 5626 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5627 | | pub fn rosidl_runtime_c__float32__Sequence__copy( [INFO] [stdout] 5628 | | input: *const rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5629 | | output: *mut rosidl_runtime_c__float__Sequence, [INFO] [stdout] 5630 | | ) -> bool; [INFO] [stdout] 5631 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5632:1 [INFO] [stdout] | [INFO] [stdout] 5632 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5633 | | pub fn rosidl_runtime_c__float64__Sequence__init( [INFO] [stdout] 5634 | | sequence: *mut rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5635 | | size: usize, [INFO] [stdout] 5636 | | ) -> bool; [INFO] [stdout] 5637 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5638:1 [INFO] [stdout] | [INFO] [stdout] 5638 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5639 | | pub fn rosidl_runtime_c__float64__Sequence__fini( [INFO] [stdout] 5640 | | sequence: *mut rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5641 | | ); [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5643:1 [INFO] [stdout] | [INFO] [stdout] 5643 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5644 | | pub fn rosidl_runtime_c__float64__Sequence__are_equal( [INFO] [stdout] 5645 | | lhs: *const rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5646 | | rhs: *const rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5647 | | ) -> bool; [INFO] [stdout] 5648 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5649:1 [INFO] [stdout] | [INFO] [stdout] 5649 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5650 | | pub fn rosidl_runtime_c__float64__Sequence__copy( [INFO] [stdout] 5651 | | input: *const rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5652 | | output: *mut rosidl_runtime_c__double__Sequence, [INFO] [stdout] 5653 | | ) -> bool; [INFO] [stdout] 5654 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5686:1 [INFO] [stdout] | [INFO] [stdout] 5686 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5687 | | pub fn rosidl_runtime_c__String__init(str_: *mut rosidl_runtime_c__String) -> bool; [INFO] [stdout] 5688 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5689:1 [INFO] [stdout] | [INFO] [stdout] 5689 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5690 | | pub fn rosidl_runtime_c__String__fini(str_: *mut rosidl_runtime_c__String); [INFO] [stdout] 5691 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5692:1 [INFO] [stdout] | [INFO] [stdout] 5692 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5693 | | pub fn rosidl_runtime_c__String__copy( [INFO] [stdout] 5694 | | input: *const rosidl_runtime_c__String, [INFO] [stdout] 5695 | | output: *mut rosidl_runtime_c__String, [INFO] [stdout] 5696 | | ) -> bool; [INFO] [stdout] 5697 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5698:1 [INFO] [stdout] | [INFO] [stdout] 5698 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5699 | | pub fn rosidl_runtime_c__String__are_equal( [INFO] [stdout] 5700 | | lhs: *const rosidl_runtime_c__String, [INFO] [stdout] 5701 | | rhs: *const rosidl_runtime_c__String, [INFO] [stdout] 5702 | | ) -> bool; [INFO] [stdout] 5703 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5704:1 [INFO] [stdout] | [INFO] [stdout] 5704 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5705 | | pub fn rosidl_runtime_c__String__assignn( [INFO] [stdout] 5706 | | str_: *mut rosidl_runtime_c__String, [INFO] [stdout] 5707 | | value: *const ::std::os::raw::c_char, [INFO] [stdout] 5708 | | n: usize, [INFO] [stdout] 5709 | | ) -> bool; [INFO] [stdout] 5710 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5711:1 [INFO] [stdout] | [INFO] [stdout] 5711 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5712 | | pub fn rosidl_runtime_c__String__assign( [INFO] [stdout] 5713 | | str_: *mut rosidl_runtime_c__String, [INFO] [stdout] 5714 | | value: *const ::std::os::raw::c_char, [INFO] [stdout] 5715 | | ) -> bool; [INFO] [stdout] 5716 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5717:1 [INFO] [stdout] | [INFO] [stdout] 5717 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5718 | | pub fn rosidl_runtime_c__String__Sequence__init( [INFO] [stdout] 5719 | | sequence: *mut rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5720 | | size: usize, [INFO] [stdout] 5721 | | ) -> bool; [INFO] [stdout] 5722 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5723:1 [INFO] [stdout] | [INFO] [stdout] 5723 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5724 | | pub fn rosidl_runtime_c__String__Sequence__fini( [INFO] [stdout] 5725 | | sequence: *mut rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5726 | | ); [INFO] [stdout] 5727 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5728:1 [INFO] [stdout] | [INFO] [stdout] 5728 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5729 | | pub fn rosidl_runtime_c__String__Sequence__are_equal( [INFO] [stdout] 5730 | | lhs: *const rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5731 | | rhs: *const rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5732 | | ) -> bool; [INFO] [stdout] 5733 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5734:1 [INFO] [stdout] | [INFO] [stdout] 5734 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5735 | | pub fn rosidl_runtime_c__String__Sequence__copy( [INFO] [stdout] 5736 | | input: *const rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5737 | | output: *mut rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5738 | | ) -> bool; [INFO] [stdout] 5739 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5740:1 [INFO] [stdout] | [INFO] [stdout] 5740 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5741 | | pub fn rosidl_runtime_c__String__Sequence__create( [INFO] [stdout] 5742 | | size: usize, [INFO] [stdout] 5743 | | ) -> *mut rosidl_runtime_c__String__Sequence; [INFO] [stdout] 5744 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/msg/jazzy/runtime_c.rs:5745:1 [INFO] [stdout] | [INFO] [stdout] 5745 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5746 | | pub fn rosidl_runtime_c__String__Sequence__destroy( [INFO] [stdout] 5747 | | sequence: *mut rosidl_runtime_c__String__Sequence, [INFO] [stdout] 5748 | | ); [INFO] [stdout] 5749 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/parameter.rs:1179:9 [INFO] [stdout] | [INFO] [stdout] 1179 | ($e: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] 1179 | ($e:expr_2021) => { [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:472:1 [INFO] [stdout] | [INFO] [stdout] 472 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 473 | | pub fn rcutils_get_zero_initialized_allocator() -> rcutils_allocator_t; [INFO] [stdout] 474 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:475:1 [INFO] [stdout] | [INFO] [stdout] 475 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 476 | | pub fn rcutils_get_default_allocator() -> rcutils_allocator_t; [INFO] [stdout] 477 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:478:1 [INFO] [stdout] | [INFO] [stdout] 478 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 479 | | pub fn rcutils_allocator_is_valid(allocator: *const rcutils_allocator_t) -> bool; [INFO] [stdout] 480 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:481:1 [INFO] [stdout] | [INFO] [stdout] 481 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 482 | | pub fn rcutils_reallocf( [INFO] [stdout] 483 | | pointer: *mut ::std::os::raw::c_void, [INFO] [stdout] 484 | | size: usize, [INFO] [stdout] 485 | | allocator: *mut rcutils_allocator_t, [INFO] [stdout] 486 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 487 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:708:1 [INFO] [stdout] | [INFO] [stdout] 708 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 709 | | pub fn rmw_get_zero_initialized_discovery_options() -> rmw_discovery_options_t; [INFO] [stdout] 710 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:711:1 [INFO] [stdout] | [INFO] [stdout] 711 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 712 | | pub fn rmw_discovery_options_init( [INFO] [stdout] 713 | | discovery_options: *mut rmw_discovery_options_t, [INFO] [stdout] 714 | | size: usize, [INFO] [stdout] 715 | | allocator: *mut rcutils_allocator_t, [INFO] [stdout] 716 | | ) -> rmw_ret_t; [INFO] [stdout] 717 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:718:1 [INFO] [stdout] | [INFO] [stdout] 718 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 719 | | pub fn rmw_discovery_options_equal( [INFO] [stdout] 720 | | left: *const rmw_discovery_options_t, [INFO] [stdout] 721 | | right: *const rmw_discovery_options_t, [INFO] [stdout] 722 | | result: *mut bool, [INFO] [stdout] 723 | | ) -> rmw_ret_t; [INFO] [stdout] 724 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:725:1 [INFO] [stdout] | [INFO] [stdout] 725 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 726 | | pub fn rmw_discovery_options_copy( [INFO] [stdout] 727 | | src: *const rmw_discovery_options_t, [INFO] [stdout] 728 | | allocator: *mut rcutils_allocator_t, [INFO] [stdout] 729 | | dst: *mut rmw_discovery_options_t, [INFO] [stdout] 730 | | ) -> rmw_ret_t; [INFO] [stdout] 731 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:732:1 [INFO] [stdout] | [INFO] [stdout] 732 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 733 | | pub fn rmw_discovery_options_fini(discovery_options: *mut rmw_discovery_options_t) [INFO] [stdout] 734 | | -> rmw_ret_t; [INFO] [stdout] 735 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:790:1 [INFO] [stdout] | [INFO] [stdout] 790 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 791 | | pub fn rmw_get_zero_initialized_security_options() -> rmw_security_options_t; [INFO] [stdout] 792 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:793:1 [INFO] [stdout] | [INFO] [stdout] 793 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 794 | | pub fn rmw_get_default_security_options() -> rmw_security_options_t; [INFO] [stdout] 795 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:796:1 [INFO] [stdout] | [INFO] [stdout] 796 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 797 | | pub fn rmw_security_options_copy( [INFO] [stdout] 798 | | src: *const rmw_security_options_t, [INFO] [stdout] 799 | | allocator: *const rcutils_allocator_t, [INFO] [stdout] 800 | | dst: *mut rmw_security_options_t, [INFO] [stdout] 801 | | ) -> rmw_ret_t; [INFO] [stdout] 802 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:803:1 [INFO] [stdout] | [INFO] [stdout] 803 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 804 | | pub fn rmw_security_options_set_root_path( [INFO] [stdout] 805 | | security_root_path: *const ::std::os::raw::c_char, [INFO] [stdout] 806 | | allocator: *const rcutils_allocator_t, [INFO] [stdout] 807 | | security_options: *mut rmw_security_options_t, [INFO] [stdout] 808 | | ) -> rmw_ret_t; [INFO] [stdout] 809 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:810:1 [INFO] [stdout] | [INFO] [stdout] 810 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 811 | | pub fn rmw_security_options_fini( [INFO] [stdout] 812 | | security_options: *mut rmw_security_options_t, [INFO] [stdout] 813 | | allocator: *const rcutils_allocator_t, [INFO] [stdout] 814 | | ) -> rmw_ret_t; [INFO] [stdout] 815 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:941:1 [INFO] [stdout] | [INFO] [stdout] 941 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 942 | | pub fn rmw_get_zero_initialized_init_options() -> rmw_init_options_t; [INFO] [stdout] 943 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:944:1 [INFO] [stdout] | [INFO] [stdout] 944 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 945 | | pub fn rmw_init_options_init( [INFO] [stdout] 946 | | init_options: *mut rmw_init_options_t, [INFO] [stdout] 947 | | allocator: rcutils_allocator_t, [INFO] [stdout] 948 | | ) -> rmw_ret_t; [INFO] [stdout] 949 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:950:1 [INFO] [stdout] | [INFO] [stdout] 950 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 951 | | pub fn rmw_init_options_copy( [INFO] [stdout] 952 | | src: *const rmw_init_options_t, [INFO] [stdout] 953 | | dst: *mut rmw_init_options_t, [INFO] [stdout] 954 | | ) -> rmw_ret_t; [INFO] [stdout] 955 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:956:1 [INFO] [stdout] | [INFO] [stdout] 956 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 957 | | pub fn rmw_init_options_fini(init_options: *mut rmw_init_options_t) -> rmw_ret_t; [INFO] [stdout] 958 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1040:1 [INFO] [stdout] | [INFO] [stdout] 1040 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1041 | | pub fn rmw_get_zero_initialized_context() -> rmw_context_t; [INFO] [stdout] 1042 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1043:1 [INFO] [stdout] | [INFO] [stdout] 1043 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1044 | | pub fn rmw_init(options: *const rmw_init_options_t, context: *mut rmw_context_t) -> rmw_ret_t; [INFO] [stdout] 1045 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1046:1 [INFO] [stdout] | [INFO] [stdout] 1046 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1047 | | pub fn rmw_shutdown(context: *mut rmw_context_t) -> rmw_ret_t; [INFO] [stdout] 1048 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1049:1 [INFO] [stdout] | [INFO] [stdout] 1049 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1050 | | pub fn rmw_context_fini(context: *mut rmw_context_t) -> rmw_ret_t; [INFO] [stdout] 1051 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1668:1 [INFO] [stdout] | [INFO] [stdout] 1668 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1669 | | pub static mut stdin: *mut FILE; [INFO] [stdout] 1670 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1671:1 [INFO] [stdout] | [INFO] [stdout] 1671 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1672 | | pub static mut stdout: *mut FILE; [INFO] [stdout] 1673 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1674:1 [INFO] [stdout] | [INFO] [stdout] 1674 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1675 | | pub static mut stderr: *mut FILE; [INFO] [stdout] 1676 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1677:1 [INFO] [stdout] | [INFO] [stdout] 1677 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1678 | | pub fn remove(__filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 1679 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1680:1 [INFO] [stdout] | [INFO] [stdout] 1680 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1681 | | pub fn rename( [INFO] [stdout] 1682 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] 1683 | | __new: *const ::std::os::raw::c_char, [INFO] [stdout] 1684 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1685 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1686:1 [INFO] [stdout] | [INFO] [stdout] 1686 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1687 | | pub fn renameat( [INFO] [stdout] 1688 | | __oldfd: ::std::os::raw::c_int, [INFO] [stdout] 1689 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1692 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1693 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1694:1 [INFO] [stdout] | [INFO] [stdout] 1694 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1695 | | pub fn fclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1696 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1697:1 [INFO] [stdout] | [INFO] [stdout] 1697 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1698 | | pub fn tmpfile() -> *mut FILE; [INFO] [stdout] 1699 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1700:1 [INFO] [stdout] | [INFO] [stdout] 1700 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1701 | | pub fn tmpnam(arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1702 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1703:1 [INFO] [stdout] | [INFO] [stdout] 1703 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1704 | | pub fn tmpnam_r(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1705 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1706:1 [INFO] [stdout] | [INFO] [stdout] 1706 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1707 | | pub fn tempnam( [INFO] [stdout] 1708 | | __dir: *const ::std::os::raw::c_char, [INFO] [stdout] 1709 | | __pfx: *const ::std::os::raw::c_char, [INFO] [stdout] 1710 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1711 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1712:1 [INFO] [stdout] | [INFO] [stdout] 1712 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1713 | | pub fn fflush(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1714 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1715:1 [INFO] [stdout] | [INFO] [stdout] 1715 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1716 | | pub fn fflush_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1717 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1718:1 [INFO] [stdout] | [INFO] [stdout] 1718 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1719 | | pub fn fopen( [INFO] [stdout] 1720 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 1721 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1722 | | ) -> *mut FILE; [INFO] [stdout] 1723 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1724:1 [INFO] [stdout] | [INFO] [stdout] 1724 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1725 | | pub fn freopen( [INFO] [stdout] 1726 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 1727 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1728 | | __stream: *mut FILE, [INFO] [stdout] 1729 | | ) -> *mut FILE; [INFO] [stdout] 1730 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1731:1 [INFO] [stdout] | [INFO] [stdout] 1731 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1732 | | pub fn fdopen(__fd: ::std::os::raw::c_int, __modes: *const ::std::os::raw::c_char) [INFO] [stdout] 1733 | | -> *mut FILE; [INFO] [stdout] 1734 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1735:1 [INFO] [stdout] | [INFO] [stdout] 1735 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1736 | | pub fn fopencookie( [INFO] [stdout] 1737 | | __magic_cookie: *mut ::std::os::raw::c_void, [INFO] [stdout] 1738 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1739 | | __io_funcs: cookie_io_functions_t, [INFO] [stdout] 1740 | | ) -> *mut FILE; [INFO] [stdout] 1741 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1742:1 [INFO] [stdout] | [INFO] [stdout] 1742 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1743 | | pub fn fmemopen( [INFO] [stdout] 1744 | | __s: *mut ::std::os::raw::c_void, [INFO] [stdout] 1745 | | __len: usize, [INFO] [stdout] 1746 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1747 | | ) -> *mut FILE; [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1749:1 [INFO] [stdout] | [INFO] [stdout] 1749 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1750 | | pub fn open_memstream( [INFO] [stdout] 1751 | | __bufloc: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1752 | | __sizeloc: *mut usize, [INFO] [stdout] 1753 | | ) -> *mut FILE; [INFO] [stdout] 1754 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1755:1 [INFO] [stdout] | [INFO] [stdout] 1755 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1756 | | pub fn setbuf(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char); [INFO] [stdout] 1757 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1758:1 [INFO] [stdout] | [INFO] [stdout] 1758 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1759 | | pub fn setvbuf( [INFO] [stdout] 1760 | | __stream: *mut FILE, [INFO] [stdout] 1761 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1764 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1765 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1766:1 [INFO] [stdout] | [INFO] [stdout] 1766 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1767 | | pub fn setbuffer(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char, __size: usize); [INFO] [stdout] 1768 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1769:1 [INFO] [stdout] | [INFO] [stdout] 1769 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1770 | | pub fn setlinebuf(__stream: *mut FILE); [INFO] [stdout] 1771 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1772:1 [INFO] [stdout] | [INFO] [stdout] 1772 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1773 | | pub fn fprintf( [INFO] [stdout] 1774 | | __stream: *mut FILE, [INFO] [stdout] 1775 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1776 | | ... [INFO] [stdout] 1777 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1778 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1779:1 [INFO] [stdout] | [INFO] [stdout] 1779 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1780 | | pub fn printf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1781 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1782:1 [INFO] [stdout] | [INFO] [stdout] 1782 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1783 | | pub fn sprintf( [INFO] [stdout] 1784 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1785 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1786 | | ... [INFO] [stdout] 1787 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1788 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1789:1 [INFO] [stdout] | [INFO] [stdout] 1789 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1790 | | pub fn vfprintf( [INFO] [stdout] 1791 | | __s: *mut FILE, [INFO] [stdout] 1792 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1793 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1794 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1795 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1796:1 [INFO] [stdout] | [INFO] [stdout] 1796 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1797 | | pub fn vprintf( [INFO] [stdout] 1798 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1799 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1800 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1801 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1802:1 [INFO] [stdout] | [INFO] [stdout] 1802 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1803 | | pub fn vsprintf( [INFO] [stdout] 1804 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1805 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1806 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1807 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1808 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1809:1 [INFO] [stdout] | [INFO] [stdout] 1809 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1810 | | pub fn snprintf( [INFO] [stdout] 1811 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1812 | | __maxlen: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 1815 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1816 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1817:1 [INFO] [stdout] | [INFO] [stdout] 1817 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1818 | | pub fn vsnprintf( [INFO] [stdout] 1819 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1820 | | __maxlen: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 1823 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1824 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1825:1 [INFO] [stdout] | [INFO] [stdout] 1825 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1826 | | pub fn vasprintf( [INFO] [stdout] 1827 | | __ptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1828 | | __f: *const ::std::os::raw::c_char, [INFO] [stdout] 1829 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1830 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1831 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1832:1 [INFO] [stdout] | [INFO] [stdout] 1832 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1833 | | pub fn __asprintf( [INFO] [stdout] 1834 | | __ptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1835 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 1836 | | ... [INFO] [stdout] 1837 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1838 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1839:1 [INFO] [stdout] | [INFO] [stdout] 1839 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1840 | | pub fn asprintf( [INFO] [stdout] 1841 | | __ptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1842 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 1843 | | ... [INFO] [stdout] 1844 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1845 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1846:1 [INFO] [stdout] | [INFO] [stdout] 1846 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1847 | | pub fn vdprintf( [INFO] [stdout] 1848 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1849 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 1850 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1851 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1852 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1853:1 [INFO] [stdout] | [INFO] [stdout] 1853 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1854 | | pub fn dprintf( [INFO] [stdout] 1855 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1856 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 1857 | | ... [INFO] [stdout] 1858 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1859 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1860:1 [INFO] [stdout] | [INFO] [stdout] 1860 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1861 | | pub fn fscanf( [INFO] [stdout] 1862 | | __stream: *mut FILE, [INFO] [stdout] 1863 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1864 | | ... [INFO] [stdout] 1865 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1866 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1867:1 [INFO] [stdout] | [INFO] [stdout] 1867 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1868 | | pub fn scanf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1869 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1870:1 [INFO] [stdout] | [INFO] [stdout] 1870 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1871 | | pub fn sscanf( [INFO] [stdout] 1872 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 1873 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1874 | | ... [INFO] [stdout] 1875 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1876 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1881:1 [INFO] [stdout] | [INFO] [stdout] 1881 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1882 | | #[link_name = "\u{1}__isoc99_fscanf"] [INFO] [stdout] 1883 | | pub fn fscanf1( [INFO] [stdout] 1884 | | __stream: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1887 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1888 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1889:1 [INFO] [stdout] | [INFO] [stdout] 1889 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1890 | | #[link_name = "\u{1}__isoc99_scanf"] [INFO] [stdout] 1891 | | pub fn scanf1(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1892 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1893:1 [INFO] [stdout] | [INFO] [stdout] 1893 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1894 | | #[link_name = "\u{1}__isoc99_sscanf"] [INFO] [stdout] 1895 | | pub fn sscanf1( [INFO] [stdout] 1896 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1899 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1900 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1901:1 [INFO] [stdout] | [INFO] [stdout] 1901 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1902 | | pub fn vfscanf( [INFO] [stdout] 1903 | | __s: *mut FILE, [INFO] [stdout] 1904 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1905 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1906 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1907 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1908:1 [INFO] [stdout] | [INFO] [stdout] 1908 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1909 | | pub fn vscanf( [INFO] [stdout] 1910 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1911 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1912 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1913 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1915 | | pub fn vsscanf( [INFO] [stdout] 1916 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 1917 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1918 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1919 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1920 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1921:1 [INFO] [stdout] | [INFO] [stdout] 1921 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1922 | | #[link_name = "\u{1}__isoc99_vfscanf"] [INFO] [stdout] 1923 | | pub fn vfscanf1( [INFO] [stdout] 1924 | | __s: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1927 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1928 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1930 | | #[link_name = "\u{1}__isoc99_vscanf"] [INFO] [stdout] 1931 | | pub fn vscanf1( [INFO] [stdout] 1932 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1933 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1934 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1935 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1937 | | #[link_name = "\u{1}__isoc99_vsscanf"] [INFO] [stdout] 1938 | | pub fn vsscanf1( [INFO] [stdout] 1939 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1942 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1943 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1944:1 [INFO] [stdout] | [INFO] [stdout] 1944 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1945 | | pub fn fgetc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1946 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1947:1 [INFO] [stdout] | [INFO] [stdout] 1947 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1948 | | pub fn getc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1949 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1950:1 [INFO] [stdout] | [INFO] [stdout] 1950 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1951 | | pub fn getchar() -> ::std::os::raw::c_int; [INFO] [stdout] 1952 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1953:1 [INFO] [stdout] | [INFO] [stdout] 1953 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1954 | | pub fn getc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1955 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1956:1 [INFO] [stdout] | [INFO] [stdout] 1956 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1957 | | pub fn getchar_unlocked() -> ::std::os::raw::c_int; [INFO] [stdout] 1958 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1959:1 [INFO] [stdout] | [INFO] [stdout] 1959 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1960 | | pub fn fgetc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1961 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1962:1 [INFO] [stdout] | [INFO] [stdout] 1962 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1963 | | pub fn fputc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1964 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1965:1 [INFO] [stdout] | [INFO] [stdout] 1965 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1966 | | pub fn putc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1967 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1968:1 [INFO] [stdout] | [INFO] [stdout] 1968 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1969 | | pub fn putchar(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1970 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1971:1 [INFO] [stdout] | [INFO] [stdout] 1971 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1972 | | pub fn fputc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) [INFO] [stdout] 1973 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1974 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1975:1 [INFO] [stdout] | [INFO] [stdout] 1975 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1976 | | pub fn putc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1977 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1978:1 [INFO] [stdout] | [INFO] [stdout] 1978 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1979 | | pub fn putchar_unlocked(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1980 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1981:1 [INFO] [stdout] | [INFO] [stdout] 1981 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1982 | | pub fn getw(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1983 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1984:1 [INFO] [stdout] | [INFO] [stdout] 1984 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1985 | | pub fn putw(__w: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1986 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1987:1 [INFO] [stdout] | [INFO] [stdout] 1987 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1988 | | pub fn fgets( [INFO] [stdout] 1989 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1990 | | __n: ::std::os::raw::c_int, [INFO] [stdout] 1991 | | __stream: *mut FILE, [INFO] [stdout] 1992 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1993 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:1994:1 [INFO] [stdout] | [INFO] [stdout] 1994 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1995 | | pub fn __getdelim( [INFO] [stdout] 1996 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1997 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 2000 | | ) -> __ssize_t; [INFO] [stdout] 2001 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2002:1 [INFO] [stdout] | [INFO] [stdout] 2002 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2003 | | pub fn getdelim( [INFO] [stdout] 2004 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 2005 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 2008 | | ) -> __ssize_t; [INFO] [stdout] 2009 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2010:1 [INFO] [stdout] | [INFO] [stdout] 2010 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2011 | | pub fn getline( [INFO] [stdout] 2012 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 2013 | | __n: *mut usize, [INFO] [stdout] 2014 | | __stream: *mut FILE, [INFO] [stdout] 2015 | | ) -> __ssize_t; [INFO] [stdout] 2016 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2017:1 [INFO] [stdout] | [INFO] [stdout] 2017 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2018 | | pub fn fputs(__s: *const ::std::os::raw::c_char, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 2019 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2020:1 [INFO] [stdout] | [INFO] [stdout] 2020 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2021 | | pub fn puts(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 2022 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2023:1 [INFO] [stdout] | [INFO] [stdout] 2023 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2024 | | pub fn ungetc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 2025 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2026:1 [INFO] [stdout] | [INFO] [stdout] 2026 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2027 | | pub fn fread( [INFO] [stdout] 2028 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 2029 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 2032 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 2033 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2034:1 [INFO] [stdout] | [INFO] [stdout] 2034 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2035 | | pub fn fwrite( [INFO] [stdout] 2036 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 2037 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 2040 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 2041 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2042:1 [INFO] [stdout] | [INFO] [stdout] 2042 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2043 | | pub fn fread_unlocked( [INFO] [stdout] 2044 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 2045 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 2048 | | ) -> usize; [INFO] [stdout] 2049 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2050:1 [INFO] [stdout] | [INFO] [stdout] 2050 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2051 | | pub fn fwrite_unlocked( [INFO] [stdout] 2052 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 2053 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 2056 | | ) -> usize; [INFO] [stdout] 2057 | | } [INFO] [stdout] | |_^ [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 #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/rcl/jazzy.rs:2058:1 [INFO] [stdout] | [INFO] [stdout] 2058 | extern "C" { [INFO] [stdout] | ^ [WARN] too many lines in the log, truncating it