[INFO] fetching crate sigio 0.1.0... [INFO] checking sigio-0.1.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate sigio 0.1.0 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate sigio 0.1.0 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 sigio 0.1.0 [INFO] finished tweaking crates.io crate sigio 0.1.0 [INFO] tweaked toml for crates.io crate sigio 0.1.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 66 packages to latest compatible versions [INFO] [stderr] Adding matchers v0.1.0 (available: v0.2.0) [INFO] [stderr] Adding nu-ansi-term v0.46.0 (available: v0.50.1) [INFO] [stderr] Adding regex-automata v0.1.10 (available: v0.4.7) [INFO] [stderr] Adding regex-syntax v0.6.29 (available: v0.8.4) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [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] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] e2af81a9aa6b5db201f5492b7dddc8a6ac748720ccf2f6ee17401e31e2843687 [INFO] running `Command { std: "docker" "start" "-a" "e2af81a9aa6b5db201f5492b7dddc8a6ac748720ccf2f6ee17401e31e2843687", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e2af81a9aa6b5db201f5492b7dddc8a6ac748720ccf2f6ee17401e31e2843687", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e2af81a9aa6b5db201f5492b7dddc8a6ac748720ccf2f6ee17401e31e2843687", kill_on_drop: false }` [INFO] [stdout] e2af81a9aa6b5db201f5492b7dddc8a6ac748720ccf2f6ee17401e31e2843687 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 69ec2a791ea7fffc415976897fedb41ad540c63245da2dc52b385470f3601102 [INFO] running `Command { std: "docker" "start" "-a" "69ec2a791ea7fffc415976897fedb41ad540c63245da2dc52b385470f3601102", 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] Checking utf8parse v0.2.2 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Checking anstyle-query v1.1.1 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Checking colorchoice v1.0.2 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Compiling test-log-macros v0.2.16 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Checking anstyle-parse v0.2.5 [INFO] [stderr] Checking anstream v0.6.15 [INFO] [stderr] Checking tokio v1.40.0 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Checking sigio v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Checking env_filter v0.1.2 [INFO] [stderr] Checking env_logger v0.11.5 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `sigio` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/compat/mod.rs [INFO] [stderr] * src/compat/tokio.rs [INFO] [stderr] * src/lib.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/lib.rs:157:18 [INFO] [stderr] | [INFO] [stderr] 157 | ($op:ident, $($args:expr_2021),*) => [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `F_GETFL` in this scope [INFO] [stderr] --> src/lib.rs:164:22 [INFO] [stderr] | [INFO] [stderr] 164 | let flags = fcntl!(F_GETFL)?; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing this constant [INFO] [stderr] | [INFO] [stderr] 9 + use libc::F_GETFL; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `F_SETFL` in this scope [INFO] [stderr] --> src/lib.rs:165:10 [INFO] [stderr] | [INFO] [stderr] 165 | fcntl!(F_SETFL, flags | O_ASYNC | O_NONBLOCK)?; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing this constant [INFO] [stderr] | [INFO] [stderr] 9 + use libc::F_SETFL; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `F_SETOWN` in this scope [INFO] [stderr] --> src/lib.rs:172:10 [INFO] [stderr] | [INFO] [stderr] 172 | fcntl!(F_SETOWN, libc::getpid())?; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing this constant [INFO] [stderr] | [INFO] [stderr] 9 + use libc::F_SETOWN; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `futures-io` [INFO] [stderr] --> src/compat/mod.rs:3:7 [INFO] [stderr] | [INFO] [stderr] 3 | #[cfg(feature = "futures-io")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default` and `tokio` [INFO] [stderr] = help: consider adding `futures-io` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/compat/tokio.rs:35:9 [INFO] [stderr] | [INFO] [stderr] 35 | ctx: &mut Context<'_> [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/compat/tokio.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | ctx: &mut Context<'_> [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors; 3 warnings emitted [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0425, E0658. [INFO] [stderr] For more information about an error, try `rustc --explain E0425`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | mod gen; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] = note: `--force-warn keyword-idents-2024` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | use crate::gen::siginfo_t; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:31:32 [INFO] [stdout] | [INFO] [stdout] 31 | const F_SETSIG: c_int = crate::gen::F_SETSIG as c_int; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::pin::Pin` [INFO] [stdout] --> src/lib.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::pin::Pin; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `futures-io` [INFO] [stdout] --> src/compat/mod.rs:3:7 [INFO] [stdout] | [INFO] [stdout] 3 | #[cfg(feature = "futures-io")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default` and `tokio` [INFO] [stdout] = help: consider adding `futures-io` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::task::Waker` [INFO] [stdout] --> src/compat/tokio.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Waker; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `AsyncRead` [INFO] [stdout] --> src/compat/tokio.rs:6:26 [INFO] [stdout] | [INFO] [stdout] 6 | use tokio::io::{ReadBuf, AsyncRead, AsyncWrite}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/convert.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:685:1 [INFO] [stdout] | [INFO] [stdout] 685 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 686 | | pub fn readahead(__fd: ::std::os::raw::c_int, __offset: __off64_t, __count: usize) [INFO] [stdout] 687 | | -> __ssize_t; [INFO] [stdout] 688 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in 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/gen/fcntl.rs:689:1 [INFO] [stdout] | [INFO] [stdout] 689 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 690 | | pub fn sync_file_range( [INFO] [stdout] 691 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 692 | | __offset: __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 695 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:697:1 [INFO] [stdout] | [INFO] [stdout] 697 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 698 | | pub fn vmsplice( [INFO] [stdout] 699 | | __fdout: ::std::os::raw::c_int, [INFO] [stdout] 700 | | __iov: *const iovec, [INFO] [stdout] ... | [INFO] [stdout] 703 | | ) -> __ssize_t; [INFO] [stdout] 704 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:705:1 [INFO] [stdout] | [INFO] [stdout] 705 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 706 | | pub fn splice( [INFO] [stdout] 707 | | __fdin: ::std::os::raw::c_int, [INFO] [stdout] 708 | | __offin: *mut __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 713 | | ) -> __ssize_t; [INFO] [stdout] 714 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:715:1 [INFO] [stdout] | [INFO] [stdout] 715 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 716 | | pub fn tee( [INFO] [stdout] 717 | | __fdin: ::std::os::raw::c_int, [INFO] [stdout] 718 | | __fdout: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 721 | | ) -> __ssize_t; [INFO] [stdout] 722 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:723:1 [INFO] [stdout] | [INFO] [stdout] 723 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 724 | | pub fn fallocate( [INFO] [stdout] 725 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 726 | | __mode: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 729 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 730 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:731:1 [INFO] [stdout] | [INFO] [stdout] 731 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 732 | | pub fn fallocate64( [INFO] [stdout] 733 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 734 | | __mode: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 737 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:739:1 [INFO] [stdout] | [INFO] [stdout] 739 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 740 | | pub fn name_to_handle_at( [INFO] [stdout] 741 | | __dfd: ::std::os::raw::c_int, [INFO] [stdout] 742 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 746 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 747 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:748:1 [INFO] [stdout] | [INFO] [stdout] 748 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 749 | | pub fn open_by_handle_at( [INFO] [stdout] 750 | | __mountdirfd: ::std::os::raw::c_int, [INFO] [stdout] 751 | | __handle: *mut file_handle, [INFO] [stdout] 752 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 753 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1169:1 [INFO] [stdout] | [INFO] [stdout] 1169 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1170 | | pub fn fcntl( [INFO] [stdout] 1171 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1172 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1173 | | ... [INFO] [stdout] 1174 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1175 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1176:1 [INFO] [stdout] | [INFO] [stdout] 1176 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1177 | | pub fn fcntl64( [INFO] [stdout] 1178 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1179 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1180 | | ... [INFO] [stdout] 1181 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1182 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1183:1 [INFO] [stdout] | [INFO] [stdout] 1183 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1184 | | pub fn open( [INFO] [stdout] 1185 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 1186 | | __oflag: ::std::os::raw::c_int, [INFO] [stdout] 1187 | | ... [INFO] [stdout] 1188 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1190:1 [INFO] [stdout] | [INFO] [stdout] 1190 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1191 | | pub fn open64( [INFO] [stdout] 1192 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 1193 | | __oflag: ::std::os::raw::c_int, [INFO] [stdout] 1194 | | ... [INFO] [stdout] 1195 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1196 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1197:1 [INFO] [stdout] | [INFO] [stdout] 1197 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1198 | | pub fn openat( [INFO] [stdout] 1199 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1200 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1203 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1204 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1205:1 [INFO] [stdout] | [INFO] [stdout] 1205 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1206 | | pub fn openat64( [INFO] [stdout] 1207 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1208 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1211 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1212 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1214 | | pub fn creat(__file: *const ::std::os::raw::c_char, __mode: mode_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1216:1 [INFO] [stdout] | [INFO] [stdout] 1216 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1217 | | pub fn creat64(__file: *const ::std::os::raw::c_char, __mode: mode_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1218 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1219:1 [INFO] [stdout] | [INFO] [stdout] 1219 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1220 | | pub fn lockf( [INFO] [stdout] 1221 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1222 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1223 | | __len: off_t, [INFO] [stdout] 1224 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1226:1 [INFO] [stdout] | [INFO] [stdout] 1226 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1227 | | pub fn lockf64( [INFO] [stdout] 1228 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1229 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1230 | | __len: off64_t, [INFO] [stdout] 1231 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1232 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1233:1 [INFO] [stdout] | [INFO] [stdout] 1233 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1234 | | pub fn posix_fadvise( [INFO] [stdout] 1235 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1236 | | __offset: off_t, [INFO] [stdout] ... | [INFO] [stdout] 1239 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1240 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1241:1 [INFO] [stdout] | [INFO] [stdout] 1241 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1242 | | pub fn posix_fadvise64( [INFO] [stdout] 1243 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1244 | | __offset: off64_t, [INFO] [stdout] ... | [INFO] [stdout] 1247 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1249:1 [INFO] [stdout] | [INFO] [stdout] 1249 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1250 | | pub fn posix_fallocate( [INFO] [stdout] 1251 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1252 | | __offset: off_t, [INFO] [stdout] 1253 | | __len: off_t, [INFO] [stdout] 1254 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1255 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1256:1 [INFO] [stdout] | [INFO] [stdout] 1256 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1257 | | pub fn posix_fallocate64( [INFO] [stdout] 1258 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1259 | | __offset: off64_t, [INFO] [stdout] 1260 | | __len: off64_t, [INFO] [stdout] 1261 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1262 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1429:1 [INFO] [stdout] | [INFO] [stdout] 1429 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1430 | | pub fn __sysv_signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) [INFO] [stdout] 1431 | | -> __sighandler_t; [INFO] [stdout] 1432 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1433:1 [INFO] [stdout] | [INFO] [stdout] 1433 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1434 | | pub fn sysv_signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1435 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1436:1 [INFO] [stdout] | [INFO] [stdout] 1436 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1437 | | pub fn signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1438 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1439:1 [INFO] [stdout] | [INFO] [stdout] 1439 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1440 | | pub fn kill(__pid: __pid_t, __sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1441 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1442:1 [INFO] [stdout] | [INFO] [stdout] 1442 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1443 | | pub fn killpg(__pgrp: __pid_t, __sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1444 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1445:1 [INFO] [stdout] | [INFO] [stdout] 1445 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1446 | | pub fn raise(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1447 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1448:1 [INFO] [stdout] | [INFO] [stdout] 1448 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1449 | | pub fn ssignal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1450 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1451:1 [INFO] [stdout] | [INFO] [stdout] 1451 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1452 | | pub fn gsignal(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1453 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1454:1 [INFO] [stdout] | [INFO] [stdout] 1454 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1455 | | pub fn psignal(__sig: ::std::os::raw::c_int, __s: *const ::std::os::raw::c_char); [INFO] [stdout] 1456 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1457:1 [INFO] [stdout] | [INFO] [stdout] 1457 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1458 | | pub fn psiginfo(__pinfo: *const siginfo_t, __s: *const ::std::os::raw::c_char); [INFO] [stdout] 1459 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1460:1 [INFO] [stdout] | [INFO] [stdout] 1460 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1461 | | #[link_name = "\u{1}__xpg_sigpause"] [INFO] [stdout] 1462 | | pub fn sigpause(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1463 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1464:1 [INFO] [stdout] | [INFO] [stdout] 1464 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1465 | | pub fn sigblock(__mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1466 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1467:1 [INFO] [stdout] | [INFO] [stdout] 1467 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1468 | | pub fn sigsetmask(__mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1469 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1470:1 [INFO] [stdout] | [INFO] [stdout] 1470 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1471 | | pub fn siggetmask() -> ::std::os::raw::c_int; [INFO] [stdout] 1472 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1476 | | pub fn sigemptyset(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1477 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1478:1 [INFO] [stdout] | [INFO] [stdout] 1478 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1479 | | pub fn sigfillset(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1480 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1481:1 [INFO] [stdout] | [INFO] [stdout] 1481 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1482 | | pub fn sigaddset(__set: *mut sigset_t, __signo: ::std::os::raw::c_int) [INFO] [stdout] 1483 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1484 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1485:1 [INFO] [stdout] | [INFO] [stdout] 1485 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1486 | | pub fn sigdelset(__set: *mut sigset_t, __signo: ::std::os::raw::c_int) [INFO] [stdout] 1487 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1488 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1489:1 [INFO] [stdout] | [INFO] [stdout] 1489 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1490 | | pub fn sigismember( [INFO] [stdout] 1491 | | __set: *const sigset_t, [INFO] [stdout] 1492 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 1493 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1494 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1495:1 [INFO] [stdout] | [INFO] [stdout] 1495 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1496 | | pub fn sigisemptyset(__set: *const sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1497 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1498:1 [INFO] [stdout] | [INFO] [stdout] 1498 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1499 | | pub fn sigandset( [INFO] [stdout] 1500 | | __set: *mut sigset_t, [INFO] [stdout] 1501 | | __left: *const sigset_t, [INFO] [stdout] 1502 | | __right: *const sigset_t, [INFO] [stdout] 1503 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1504 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1505:1 [INFO] [stdout] | [INFO] [stdout] 1505 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1506 | | pub fn sigorset( [INFO] [stdout] 1507 | | __set: *mut sigset_t, [INFO] [stdout] 1508 | | __left: *const sigset_t, [INFO] [stdout] 1509 | | __right: *const sigset_t, [INFO] [stdout] 1510 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1623:1 [INFO] [stdout] | [INFO] [stdout] 1623 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1624 | | pub fn sigprocmask( [INFO] [stdout] 1625 | | __how: ::std::os::raw::c_int, [INFO] [stdout] 1626 | | __set: *const sigset_t, [INFO] [stdout] 1627 | | __oset: *mut sigset_t, [INFO] [stdout] 1628 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1629 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1630:1 [INFO] [stdout] | [INFO] [stdout] 1630 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1631 | | pub fn sigsuspend(__set: *const sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1633:1 [INFO] [stdout] | [INFO] [stdout] 1633 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1634 | | pub fn sigaction( [INFO] [stdout] 1635 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 1636 | | __act: *const sigaction, [INFO] [stdout] 1637 | | __oact: *mut sigaction, [INFO] [stdout] 1638 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1640:1 [INFO] [stdout] | [INFO] [stdout] 1640 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1641 | | pub fn sigpending(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1643:1 [INFO] [stdout] | [INFO] [stdout] 1643 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1644 | | pub fn sigwait( [INFO] [stdout] 1645 | | __set: *const sigset_t, [INFO] [stdout] 1646 | | __sig: *mut ::std::os::raw::c_int, [INFO] [stdout] 1647 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1648 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1649:1 [INFO] [stdout] | [INFO] [stdout] 1649 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1650 | | pub fn sigwaitinfo(__set: *const sigset_t, __info: *mut siginfo_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1652:1 [INFO] [stdout] | [INFO] [stdout] 1652 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1653 | | pub fn sigtimedwait( [INFO] [stdout] 1654 | | __set: *const sigset_t, [INFO] [stdout] 1655 | | __info: *mut siginfo_t, [INFO] [stdout] 1656 | | __timeout: *const timespec, [INFO] [stdout] 1657 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1659:1 [INFO] [stdout] | [INFO] [stdout] 1659 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1660 | | pub fn sigqueue( [INFO] [stdout] 1661 | | __pid: __pid_t, [INFO] [stdout] 1662 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 1663 | | __val: sigval, [INFO] [stdout] 1664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2496:1 [INFO] [stdout] | [INFO] [stdout] 2496 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2497 | | pub fn sigreturn(__scp: *mut sigcontext) -> ::std::os::raw::c_int; [INFO] [stdout] 2498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2948:1 [INFO] [stdout] | [INFO] [stdout] 2948 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2949 | | pub fn siginterrupt( [INFO] [stdout] 2950 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 2951 | | __interrupt: ::std::os::raw::c_int, [INFO] [stdout] 2952 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2953 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2959:1 [INFO] [stdout] | [INFO] [stdout] 2959 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2960 | | pub fn access( [INFO] [stdout] 2961 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2962 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2963 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2964 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2965:1 [INFO] [stdout] | [INFO] [stdout] 2965 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2966 | | pub fn euidaccess( [INFO] [stdout] 2967 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2968 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2969 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2970 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2971:1 [INFO] [stdout] | [INFO] [stdout] 2971 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2972 | | pub fn eaccess( [INFO] [stdout] 2973 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2974 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2975 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2976 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2977:1 [INFO] [stdout] | [INFO] [stdout] 2977 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2978 | | pub fn execveat( [INFO] [stdout] 2979 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2980 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2984 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2985 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2986:1 [INFO] [stdout] | [INFO] [stdout] 2986 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2987 | | pub fn faccessat( [INFO] [stdout] 2988 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2989 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2992 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2993 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2994:1 [INFO] [stdout] | [INFO] [stdout] 2994 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2995 | | pub fn lseek( [INFO] [stdout] 2996 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2997 | | __offset: __off_t, [INFO] [stdout] 2998 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 2999 | | ) -> __off_t; [INFO] [stdout] 3000 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3001:1 [INFO] [stdout] | [INFO] [stdout] 3001 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3002 | | pub fn lseek64( [INFO] [stdout] 3003 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3004 | | __offset: __off64_t, [INFO] [stdout] 3005 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 3006 | | ) -> __off64_t; [INFO] [stdout] 3007 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3008:1 [INFO] [stdout] | [INFO] [stdout] 3008 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3009 | | pub fn close(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3010 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3011:1 [INFO] [stdout] | [INFO] [stdout] 3011 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3012 | | pub fn closefrom(__lowfd: ::std::os::raw::c_int); [INFO] [stdout] 3013 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3014:1 [INFO] [stdout] | [INFO] [stdout] 3014 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3015 | | pub fn read( [INFO] [stdout] 3016 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3017 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] 3018 | | __nbytes: usize, [INFO] [stdout] 3019 | | ) -> isize; [INFO] [stdout] 3020 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3021:1 [INFO] [stdout] | [INFO] [stdout] 3021 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3022 | | pub fn write( [INFO] [stdout] 3023 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3024 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] 3025 | | __n: usize, [INFO] [stdout] 3026 | | ) -> isize; [INFO] [stdout] 3027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3028:1 [INFO] [stdout] | [INFO] [stdout] 3028 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3029 | | pub fn pread( [INFO] [stdout] 3030 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3031 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3034 | | ) -> isize; [INFO] [stdout] 3035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3036:1 [INFO] [stdout] | [INFO] [stdout] 3036 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3037 | | pub fn pwrite( [INFO] [stdout] 3038 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3039 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3042 | | ) -> isize; [INFO] [stdout] 3043 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3044:1 [INFO] [stdout] | [INFO] [stdout] 3044 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3045 | | pub fn pread64( [INFO] [stdout] 3046 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3047 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3050 | | ) -> isize; [INFO] [stdout] 3051 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3052:1 [INFO] [stdout] | [INFO] [stdout] 3052 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3053 | | pub fn pwrite64( [INFO] [stdout] 3054 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3055 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3058 | | ) -> isize; [INFO] [stdout] 3059 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3060:1 [INFO] [stdout] | [INFO] [stdout] 3060 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3061 | | pub fn pipe(__pipedes: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3062 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3063:1 [INFO] [stdout] | [INFO] [stdout] 3063 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3064 | | pub fn pipe2( [INFO] [stdout] 3065 | | __pipedes: *mut ::std::os::raw::c_int, [INFO] [stdout] 3066 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3067 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3068 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3069:1 [INFO] [stdout] | [INFO] [stdout] 3069 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3070 | | pub fn alarm(__seconds: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint; [INFO] [stdout] 3071 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3072:1 [INFO] [stdout] | [INFO] [stdout] 3072 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3073 | | pub fn sleep(__seconds: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint; [INFO] [stdout] 3074 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3075:1 [INFO] [stdout] | [INFO] [stdout] 3075 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3076 | | pub fn ualarm(__value: __useconds_t, __interval: __useconds_t) -> __useconds_t; [INFO] [stdout] 3077 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3078:1 [INFO] [stdout] | [INFO] [stdout] 3078 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3079 | | pub fn usleep(__useconds: __useconds_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3080 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3081:1 [INFO] [stdout] | [INFO] [stdout] 3081 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3082 | | pub fn pause() -> ::std::os::raw::c_int; [INFO] [stdout] 3083 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3084:1 [INFO] [stdout] | [INFO] [stdout] 3084 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3085 | | pub fn chown( [INFO] [stdout] 3086 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3087 | | __owner: __uid_t, [INFO] [stdout] 3088 | | __group: __gid_t, [INFO] [stdout] 3089 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3090 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3091:1 [INFO] [stdout] | [INFO] [stdout] 3091 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3092 | | pub fn fchown( [INFO] [stdout] 3093 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3094 | | __owner: __uid_t, [INFO] [stdout] 3095 | | __group: __gid_t, [INFO] [stdout] 3096 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3098:1 [INFO] [stdout] | [INFO] [stdout] 3098 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3099 | | pub fn lchown( [INFO] [stdout] 3100 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3101 | | __owner: __uid_t, [INFO] [stdout] 3102 | | __group: __gid_t, [INFO] [stdout] 3103 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3104 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3105:1 [INFO] [stdout] | [INFO] [stdout] 3105 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3106 | | pub fn fchownat( [INFO] [stdout] 3107 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3108 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3112 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3114:1 [INFO] [stdout] | [INFO] [stdout] 3114 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3115 | | pub fn chdir(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3116 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3117:1 [INFO] [stdout] | [INFO] [stdout] 3117 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3118 | | pub fn fchdir(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3119 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3120:1 [INFO] [stdout] | [INFO] [stdout] 3120 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3121 | | pub fn getcwd(__buf: *mut ::std::os::raw::c_char, __size: usize) [INFO] [stdout] 3122 | | -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3124:1 [INFO] [stdout] | [INFO] [stdout] 3124 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3125 | | pub fn get_current_dir_name() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3126 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3127:1 [INFO] [stdout] | [INFO] [stdout] 3127 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3128 | | pub fn getwd(__buf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3130:1 [INFO] [stdout] | [INFO] [stdout] 3130 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3131 | | pub fn dup(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3133:1 [INFO] [stdout] | [INFO] [stdout] 3133 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3134 | | pub fn dup2(__fd: ::std::os::raw::c_int, __fd2: ::std::os::raw::c_int) [INFO] [stdout] 3135 | | -> ::std::os::raw::c_int; [INFO] [stdout] 3136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3137:1 [INFO] [stdout] | [INFO] [stdout] 3137 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3138 | | pub fn dup3( [INFO] [stdout] 3139 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3140 | | __fd2: ::std::os::raw::c_int, [INFO] [stdout] 3141 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3142 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3143 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3144:1 [INFO] [stdout] | [INFO] [stdout] 3144 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3145 | | pub static mut __environ: *mut *mut ::std::os::raw::c_char; [INFO] [stdout] 3146 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3147:1 [INFO] [stdout] | [INFO] [stdout] 3147 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3148 | | pub static mut environ: *mut *mut ::std::os::raw::c_char; [INFO] [stdout] 3149 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3150:1 [INFO] [stdout] | [INFO] [stdout] 3150 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3151 | | pub fn execve( [INFO] [stdout] 3152 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3153 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3154 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3155 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3157:1 [INFO] [stdout] | [INFO] [stdout] 3157 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3158 | | pub fn fexecve( [INFO] [stdout] 3159 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3160 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3161 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3162 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3164:1 [INFO] [stdout] | [INFO] [stdout] 3164 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3165 | | pub fn execv( [INFO] [stdout] 3166 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3167 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3168 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3170:1 [INFO] [stdout] | [INFO] [stdout] 3170 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3171 | | pub fn execle( [INFO] [stdout] 3172 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3173 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3174 | | ... [INFO] [stdout] 3175 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3176 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3177:1 [INFO] [stdout] | [INFO] [stdout] 3177 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3178 | | pub fn execl( [INFO] [stdout] 3179 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3180 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3181 | | ... [INFO] [stdout] 3182 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3183 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3184:1 [INFO] [stdout] | [INFO] [stdout] 3184 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3185 | | pub fn execvp( [INFO] [stdout] 3186 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3187 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3188 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3190:1 [INFO] [stdout] | [INFO] [stdout] 3190 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3191 | | pub fn execlp( [INFO] [stdout] 3192 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3193 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3194 | | ... [INFO] [stdout] 3195 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3196 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3197:1 [INFO] [stdout] | [INFO] [stdout] 3197 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3198 | | pub fn execvpe( [INFO] [stdout] 3199 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3200 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3201 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3202 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3203 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3204:1 [INFO] [stdout] | [INFO] [stdout] 3204 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3205 | | pub fn nice(__inc: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3206 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3207:1 [INFO] [stdout] | [INFO] [stdout] 3207 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3208 | | pub fn _exit(__status: ::std::os::raw::c_int) -> !; [INFO] [stdout] 3209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3515:1 [INFO] [stdout] | [INFO] [stdout] 3515 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3516 | | pub fn pathconf( [INFO] [stdout] 3517 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3518 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3519 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 3520 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3521:1 [INFO] [stdout] | [INFO] [stdout] 3521 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3522 | | pub fn fpathconf( [INFO] [stdout] 3523 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3524 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3525 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 3526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3527:1 [INFO] [stdout] | [INFO] [stdout] 3527 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3528 | | pub fn sysconf(__name: ::std::os::raw::c_int) -> ::std::os::raw::c_long; [INFO] [stdout] 3529 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3530:1 [INFO] [stdout] | [INFO] [stdout] 3530 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3531 | | pub fn confstr( [INFO] [stdout] 3532 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3533 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3534 | | __len: usize, [INFO] [stdout] 3535 | | ) -> usize; [INFO] [stdout] 3536 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3537:1 [INFO] [stdout] | [INFO] [stdout] 3537 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3538 | | pub fn getpid() -> __pid_t; [INFO] [stdout] 3539 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3540:1 [INFO] [stdout] | [INFO] [stdout] 3540 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3541 | | pub fn getppid() -> __pid_t; [INFO] [stdout] 3542 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3543:1 [INFO] [stdout] | [INFO] [stdout] 3543 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3544 | | pub fn getpgrp() -> __pid_t; [INFO] [stdout] 3545 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3546:1 [INFO] [stdout] | [INFO] [stdout] 3546 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3547 | | pub fn __getpgid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3548 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3549:1 [INFO] [stdout] | [INFO] [stdout] 3549 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3550 | | pub fn getpgid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3551 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3552:1 [INFO] [stdout] | [INFO] [stdout] 3552 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3553 | | pub fn setpgid(__pid: __pid_t, __pgid: __pid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3555:1 [INFO] [stdout] | [INFO] [stdout] 3555 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3556 | | pub fn setpgrp() -> ::std::os::raw::c_int; [INFO] [stdout] 3557 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3558:1 [INFO] [stdout] | [INFO] [stdout] 3558 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3559 | | pub fn setsid() -> __pid_t; [INFO] [stdout] 3560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3561:1 [INFO] [stdout] | [INFO] [stdout] 3561 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3562 | | pub fn getsid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3563 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3564:1 [INFO] [stdout] | [INFO] [stdout] 3564 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3565 | | pub fn getuid() -> __uid_t; [INFO] [stdout] 3566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3567:1 [INFO] [stdout] | [INFO] [stdout] 3567 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3568 | | pub fn geteuid() -> __uid_t; [INFO] [stdout] 3569 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3570:1 [INFO] [stdout] | [INFO] [stdout] 3570 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3571 | | pub fn getgid() -> __gid_t; [INFO] [stdout] 3572 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3573:1 [INFO] [stdout] | [INFO] [stdout] 3573 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3574 | | pub fn getegid() -> __gid_t; [INFO] [stdout] 3575 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3576:1 [INFO] [stdout] | [INFO] [stdout] 3576 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3577 | | pub fn getgroups(__size: ::std::os::raw::c_int, __list: *mut __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3578 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3579:1 [INFO] [stdout] | [INFO] [stdout] 3579 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3580 | | pub fn group_member(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3581 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3582:1 [INFO] [stdout] | [INFO] [stdout] 3582 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3583 | | pub fn setuid(__uid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3584 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3585:1 [INFO] [stdout] | [INFO] [stdout] 3585 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3586 | | pub fn setreuid(__ruid: __uid_t, __euid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3587 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3588:1 [INFO] [stdout] | [INFO] [stdout] 3588 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3589 | | pub fn seteuid(__uid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3590 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3591:1 [INFO] [stdout] | [INFO] [stdout] 3591 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3592 | | pub fn setgid(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3594:1 [INFO] [stdout] | [INFO] [stdout] 3594 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3595 | | pub fn setregid(__rgid: __gid_t, __egid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3596 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3597:1 [INFO] [stdout] | [INFO] [stdout] 3597 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3598 | | pub fn setegid(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3599 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3600:1 [INFO] [stdout] | [INFO] [stdout] 3600 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3601 | | pub fn getresuid( [INFO] [stdout] 3602 | | __ruid: *mut __uid_t, [INFO] [stdout] 3603 | | __euid: *mut __uid_t, [INFO] [stdout] 3604 | | __suid: *mut __uid_t, [INFO] [stdout] 3605 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3607:1 [INFO] [stdout] | [INFO] [stdout] 3607 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3608 | | pub fn getresgid( [INFO] [stdout] 3609 | | __rgid: *mut __gid_t, [INFO] [stdout] 3610 | | __egid: *mut __gid_t, [INFO] [stdout] 3611 | | __sgid: *mut __gid_t, [INFO] [stdout] 3612 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3614:1 [INFO] [stdout] | [INFO] [stdout] 3614 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3615 | | pub fn setresuid(__ruid: __uid_t, __euid: __uid_t, __suid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3616 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3617:1 [INFO] [stdout] | [INFO] [stdout] 3617 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3618 | | pub fn setresgid(__rgid: __gid_t, __egid: __gid_t, __sgid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3620:1 [INFO] [stdout] | [INFO] [stdout] 3620 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3621 | | pub fn fork() -> __pid_t; [INFO] [stdout] 3622 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3623:1 [INFO] [stdout] | [INFO] [stdout] 3623 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3624 | | pub fn vfork() -> ::std::os::raw::c_int; [INFO] [stdout] 3625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3626:1 [INFO] [stdout] | [INFO] [stdout] 3626 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3627 | | pub fn _Fork() -> __pid_t; [INFO] [stdout] 3628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3629:1 [INFO] [stdout] | [INFO] [stdout] 3629 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3630 | | pub fn ttyname(__fd: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3631 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3632:1 [INFO] [stdout] | [INFO] [stdout] 3632 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3633 | | pub fn ttyname_r( [INFO] [stdout] 3634 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3635 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3636 | | __buflen: usize, [INFO] [stdout] 3637 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3638 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3639:1 [INFO] [stdout] | [INFO] [stdout] 3639 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3640 | | pub fn isatty(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3641 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3642:1 [INFO] [stdout] | [INFO] [stdout] 3642 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3643 | | pub fn ttyslot() -> ::std::os::raw::c_int; [INFO] [stdout] 3644 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3645:1 [INFO] [stdout] | [INFO] [stdout] 3645 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3646 | | pub fn link( [INFO] [stdout] 3647 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3648 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3649 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3650 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3651:1 [INFO] [stdout] | [INFO] [stdout] 3651 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3652 | | pub fn linkat( [INFO] [stdout] 3653 | | __fromfd: ::std::os::raw::c_int, [INFO] [stdout] 3654 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3658 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3659 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3660:1 [INFO] [stdout] | [INFO] [stdout] 3660 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3661 | | pub fn symlink( [INFO] [stdout] 3662 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3663 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3666:1 [INFO] [stdout] | [INFO] [stdout] 3666 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3667 | | pub fn readlink( [INFO] [stdout] 3668 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3669 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3670 | | __len: usize, [INFO] [stdout] 3671 | | ) -> isize; [INFO] [stdout] 3672 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3673:1 [INFO] [stdout] | [INFO] [stdout] 3673 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3674 | | pub fn symlinkat( [INFO] [stdout] 3675 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3676 | | __tofd: ::std::os::raw::c_int, [INFO] [stdout] 3677 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3678 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3679 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3680:1 [INFO] [stdout] | [INFO] [stdout] 3680 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3681 | | pub fn readlinkat( [INFO] [stdout] 3682 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3683 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3686 | | ) -> isize; [INFO] [stdout] 3687 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3688:1 [INFO] [stdout] | [INFO] [stdout] 3688 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3689 | | pub fn unlink(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3691:1 [INFO] [stdout] | [INFO] [stdout] 3691 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3692 | | pub fn unlinkat( [INFO] [stdout] 3693 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3694 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3695 | | __flag: ::std::os::raw::c_int, [INFO] [stdout] 3696 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3697 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3698:1 [INFO] [stdout] | [INFO] [stdout] 3698 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3699 | | pub fn rmdir(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3700 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3701:1 [INFO] [stdout] | [INFO] [stdout] 3701 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3702 | | pub fn tcgetpgrp(__fd: ::std::os::raw::c_int) -> __pid_t; [INFO] [stdout] 3703 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3704:1 [INFO] [stdout] | [INFO] [stdout] 3704 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3705 | | pub fn tcsetpgrp(__fd: ::std::os::raw::c_int, __pgrp_id: __pid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3706 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3707:1 [INFO] [stdout] | [INFO] [stdout] 3707 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3708 | | pub fn getlogin() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3710:1 [INFO] [stdout] | [INFO] [stdout] 3710 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3711 | | pub fn getlogin_r( [INFO] [stdout] 3712 | | __name: *mut ::std::os::raw::c_char, [INFO] [stdout] 3713 | | __name_len: usize, [INFO] [stdout] 3714 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3715 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3716:1 [INFO] [stdout] | [INFO] [stdout] 3716 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3717 | | pub fn setlogin(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3718 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3719:1 [INFO] [stdout] | [INFO] [stdout] 3719 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3720 | | pub static mut optarg: *mut ::std::os::raw::c_char; [INFO] [stdout] 3721 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3722:1 [INFO] [stdout] | [INFO] [stdout] 3722 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3723 | | pub static mut optind: ::std::os::raw::c_int; [INFO] [stdout] 3724 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3725:1 [INFO] [stdout] | [INFO] [stdout] 3725 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3726 | | pub static mut opterr: ::std::os::raw::c_int; [INFO] [stdout] 3727 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3728:1 [INFO] [stdout] | [INFO] [stdout] 3728 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3729 | | pub static mut optopt: ::std::os::raw::c_int; [INFO] [stdout] 3730 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3731:1 [INFO] [stdout] | [INFO] [stdout] 3731 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3732 | | pub fn getopt( [INFO] [stdout] 3733 | | ___argc: ::std::os::raw::c_int, [INFO] [stdout] 3734 | | ___argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3735 | | __shortopts: *const ::std::os::raw::c_char, [INFO] [stdout] 3736 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3738:1 [INFO] [stdout] | [INFO] [stdout] 3738 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3739 | | pub fn gethostname(__name: *mut ::std::os::raw::c_char, __len: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 3740 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3741:1 [INFO] [stdout] | [INFO] [stdout] 3741 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3742 | | pub fn sethostname( [INFO] [stdout] 3743 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3744 | | __len: usize, [INFO] [stdout] 3745 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3746 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3747:1 [INFO] [stdout] | [INFO] [stdout] 3747 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3748 | | pub fn sethostid(__id: ::std::os::raw::c_long) -> ::std::os::raw::c_int; [INFO] [stdout] 3749 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3750:1 [INFO] [stdout] | [INFO] [stdout] 3750 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3751 | | pub fn getdomainname( [INFO] [stdout] 3752 | | __name: *mut ::std::os::raw::c_char, [INFO] [stdout] 3753 | | __len: usize, [INFO] [stdout] 3754 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3755 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3756:1 [INFO] [stdout] | [INFO] [stdout] 3756 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3757 | | pub fn setdomainname( [INFO] [stdout] 3758 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3759 | | __len: usize, [INFO] [stdout] 3760 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3761 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3762:1 [INFO] [stdout] | [INFO] [stdout] 3762 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3763 | | pub fn vhangup() -> ::std::os::raw::c_int; [INFO] [stdout] 3764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3765:1 [INFO] [stdout] | [INFO] [stdout] 3765 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3766 | | pub fn revoke(__file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3767 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3768:1 [INFO] [stdout] | [INFO] [stdout] 3768 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3769 | | pub fn profil( [INFO] [stdout] 3770 | | __sample_buffer: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 3771 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 3774 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3775 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3776:1 [INFO] [stdout] | [INFO] [stdout] 3776 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3777 | | pub fn acct(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3778 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3779:1 [INFO] [stdout] | [INFO] [stdout] 3779 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3780 | | pub fn getusershell() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3781 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3782:1 [INFO] [stdout] | [INFO] [stdout] 3782 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3783 | | pub fn endusershell(); [INFO] [stdout] 3784 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3785:1 [INFO] [stdout] | [INFO] [stdout] 3785 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3786 | | pub fn setusershell(); [INFO] [stdout] 3787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3788:1 [INFO] [stdout] | [INFO] [stdout] 3788 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3789 | | pub fn daemon( [INFO] [stdout] 3790 | | __nochdir: ::std::os::raw::c_int, [INFO] [stdout] 3791 | | __noclose: ::std::os::raw::c_int, [INFO] [stdout] 3792 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3793 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3794:1 [INFO] [stdout] | [INFO] [stdout] 3794 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3795 | | pub fn chroot(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3796 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3797:1 [INFO] [stdout] | [INFO] [stdout] 3797 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3798 | | pub fn getpass(__prompt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3800:1 [INFO] [stdout] | [INFO] [stdout] 3800 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3801 | | pub fn fsync(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3802 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3803:1 [INFO] [stdout] | [INFO] [stdout] 3803 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3804 | | pub fn syncfs(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3805 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3806:1 [INFO] [stdout] | [INFO] [stdout] 3806 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3807 | | pub fn gethostid() -> ::std::os::raw::c_long; [INFO] [stdout] 3808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3809:1 [INFO] [stdout] | [INFO] [stdout] 3809 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3810 | | pub fn sync(); [INFO] [stdout] 3811 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3812:1 [INFO] [stdout] | [INFO] [stdout] 3812 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3813 | | pub fn getpagesize() -> ::std::os::raw::c_int; [INFO] [stdout] 3814 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3815:1 [INFO] [stdout] | [INFO] [stdout] 3815 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3816 | | pub fn getdtablesize() -> ::std::os::raw::c_int; [INFO] [stdout] 3817 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3818:1 [INFO] [stdout] | [INFO] [stdout] 3818 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3819 | | pub fn truncate( [INFO] [stdout] 3820 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3821 | | __length: __off_t, [INFO] [stdout] 3822 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3823 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3824:1 [INFO] [stdout] | [INFO] [stdout] 3824 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3825 | | pub fn truncate64( [INFO] [stdout] 3826 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3827 | | __length: __off64_t, [INFO] [stdout] 3828 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3829 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3830:1 [INFO] [stdout] | [INFO] [stdout] 3830 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3831 | | pub fn ftruncate(__fd: ::std::os::raw::c_int, __length: __off_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3832 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3833:1 [INFO] [stdout] | [INFO] [stdout] 3833 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3834 | | pub fn ftruncate64(__fd: ::std::os::raw::c_int, __length: __off64_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3835 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3836:1 [INFO] [stdout] | [INFO] [stdout] 3836 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3837 | | pub fn brk(__addr: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; [INFO] [stdout] 3838 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3839:1 [INFO] [stdout] | [INFO] [stdout] 3839 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3840 | | pub fn sbrk(__delta: isize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 3841 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3842:1 [INFO] [stdout] | [INFO] [stdout] 3842 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3843 | | pub fn syscall(__sysno: ::std::os::raw::c_long, ...) -> ::std::os::raw::c_long; [INFO] [stdout] 3844 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3845:1 [INFO] [stdout] | [INFO] [stdout] 3845 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3846 | | pub fn lockf( [INFO] [stdout] 3847 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3848 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 3849 | | __len: __off_t, [INFO] [stdout] 3850 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3851 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3852:1 [INFO] [stdout] | [INFO] [stdout] 3852 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3853 | | pub fn lockf64( [INFO] [stdout] 3854 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3855 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 3856 | | __len: __off64_t, [INFO] [stdout] 3857 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3858 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3859:1 [INFO] [stdout] | [INFO] [stdout] 3859 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3860 | | pub fn copy_file_range( [INFO] [stdout] 3861 | | __infd: ::std::os::raw::c_int, [INFO] [stdout] 3862 | | __pinoff: *mut __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 3867 | | ) -> isize; [INFO] [stdout] 3868 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3869:1 [INFO] [stdout] | [INFO] [stdout] 3869 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3870 | | pub fn fdatasync(__fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3871 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3872:1 [INFO] [stdout] | [INFO] [stdout] 3872 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3873 | | pub fn crypt( [INFO] [stdout] 3874 | | __key: *const ::std::os::raw::c_char, [INFO] [stdout] 3875 | | __salt: *const ::std::os::raw::c_char, [INFO] [stdout] 3876 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3877 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3878:1 [INFO] [stdout] | [INFO] [stdout] 3878 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3879 | | pub fn swab( [INFO] [stdout] 3880 | | __from: *const ::std::os::raw::c_void, [INFO] [stdout] 3881 | | __to: *mut ::std::os::raw::c_void, [INFO] [stdout] 3882 | | __n: isize, [INFO] [stdout] 3883 | | ); [INFO] [stdout] 3884 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3885:1 [INFO] [stdout] | [INFO] [stdout] 3885 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3886 | | pub fn getentropy( [INFO] [stdout] 3887 | | __buffer: *mut ::std::os::raw::c_void, [INFO] [stdout] 3888 | | __length: usize, [INFO] [stdout] 3889 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3890 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3891:1 [INFO] [stdout] | [INFO] [stdout] 3891 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3892 | | pub fn close_range( [INFO] [stdout] 3893 | | __fd: ::std::os::raw::c_uint, [INFO] [stdout] 3894 | | __max_fd: ::std::os::raw::c_uint, [INFO] [stdout] 3895 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3896 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3897 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3898:1 [INFO] [stdout] | [INFO] [stdout] 3898 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3899 | | pub fn gettid() -> __pid_t; [INFO] [stdout] 3900 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3904:1 [INFO] [stdout] | [INFO] [stdout] 3904 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3905 | | pub fn sigaltstack(__ss: *const stack_t, __oss: *mut stack_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3948:1 [INFO] [stdout] | [INFO] [stdout] 3948 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3949 | | pub fn sigstack(__ss: *mut sigstack, __oss: *mut sigstack) -> ::std::os::raw::c_int; [INFO] [stdout] 3950 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3951:1 [INFO] [stdout] | [INFO] [stdout] 3951 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3952 | | pub fn sighold(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3953 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3954:1 [INFO] [stdout] | [INFO] [stdout] 3954 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3955 | | pub fn sigrelse(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3956 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3957:1 [INFO] [stdout] | [INFO] [stdout] 3957 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3958 | | pub fn sigignore(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3959 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3960:1 [INFO] [stdout] | [INFO] [stdout] 3960 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3961 | | pub fn sigset(__sig: ::std::os::raw::c_int, __disp: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 3962 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4919:1 [INFO] [stdout] | [INFO] [stdout] 4919 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4920 | | pub fn pthread_sigmask( [INFO] [stdout] 4921 | | __how: ::std::os::raw::c_int, [INFO] [stdout] 4922 | | __newmask: *const __sigset_t, [INFO] [stdout] 4923 | | __oldmask: *mut __sigset_t, [INFO] [stdout] 4924 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4925 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4926:1 [INFO] [stdout] | [INFO] [stdout] 4926 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4927 | | pub fn pthread_kill( [INFO] [stdout] 4928 | | __threadid: pthread_t, [INFO] [stdout] 4929 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 4930 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4931 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4932:1 [INFO] [stdout] | [INFO] [stdout] 4932 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4933 | | pub fn pthread_sigqueue( [INFO] [stdout] 4934 | | __threadid: pthread_t, [INFO] [stdout] 4935 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 4936 | | __value: sigval, [INFO] [stdout] 4937 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4938 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4939:1 [INFO] [stdout] | [INFO] [stdout] 4939 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4940 | | pub fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; [INFO] [stdout] 4941 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4942:1 [INFO] [stdout] | [INFO] [stdout] 4942 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4943 | | pub fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; [INFO] [stdout] 4944 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4945:1 [INFO] [stdout] | [INFO] [stdout] 4945 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4946 | | pub fn tgkill( [INFO] [stdout] 4947 | | __tgid: __pid_t, [INFO] [stdout] 4948 | | __tid: __pid_t, [INFO] [stdout] 4949 | | __signal: ::std::os::raw::c_int, [INFO] [stdout] 4950 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4951 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) 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/lib.rs:158:24 [INFO] [stdout] | [INFO] [stdout] 158 | ($op:ident, $($args:expr),*) => [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = 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] 158 | ($op:ident, $($args:expr_2021),*) => [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `libc::*` [INFO] [stdout] --> src/lib.rs:161:43 [INFO] [stdout] | [INFO] [stdout] 161 | c_err(unsafe { libc::fcntl(fd, { use libc::*; $op }, $($args),*) }) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 172 | fcntl!(F_SETSIG, signo)?; [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fcntl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctx` [INFO] [stdout] --> src/compat/tokio.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | ctx: &mut Context<'_> [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctx` [INFO] [stdout] --> src/compat/tokio.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | ctx: &mut Context<'_> [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts` is unsafe and requires unsafe block [INFO] [stdout] --> src/gen/fcntl.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | ::std::slice::from_raw_parts(self.as_ptr(), len) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/gen/fcntl.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub unsafe fn as_slice(&self, len: usize) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts_mut` is unsafe and requires unsafe block [INFO] [stdout] --> src/gen/fcntl.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | ::std::slice::from_raw_parts_mut(self.as_mut_ptr(), len) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/gen/fcntl.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `from_fd` is never used [INFO] [stdout] --> src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 150 | impl File { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 151 | /// may cause unexpected results if fd has unusual flags set [INFO] [stdout] 152 | fn from_fd(fd: FD) -> io::Result { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | while let Ok(ev) = rcv.recv() { [INFO] [stdout] | ^^^^^^^^^^^^^---------- [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:97:3 [INFO] [stdout] | [INFO] [stdout] 97 | } [INFO] [stdout] | ^ [INFO] [stdout] = note: `--force-warn if-let-rescope` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | if let Some(wakers) = m.get_mut(&fd) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^-^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:94:6 [INFO] [stdout] | [INFO] [stdout] 94 | } [INFO] [stdout] | ^ [INFO] [stdout] help: a `match` with a single arm can preserve the drop order up to Edition 2021 [INFO] [stdout] | [INFO] [stdout] 88 ~ match m.get_mut(&fd) { Some(wakers) => { [INFO] [stdout] 89 | trace!("waking up {} futures on fd {fd}", wakers.len()); [INFO] [stdout] ... [INFO] [stdout] 93 | } [INFO] [stdout] 94 ~ } _ => {}} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:91:10 [INFO] [stdout] | [INFO] [stdout] 91 | if let Event::Drop(_) = ev { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^-- [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | } [INFO] [stdout] | ^ [INFO] [stdout] help: a `match` with a single arm can preserve the drop order up to Edition 2021 [INFO] [stdout] | [INFO] [stdout] 91 ~ match ev { Event::Drop(_) => { [INFO] [stdout] 92 | m.remove(&fd); [INFO] [stdout] 93 ~ } _ => {}} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:209:6 [INFO] [stdout] | [INFO] [stdout] 209 | if let Some(ch) = CHAN.get() { [INFO] [stdout] | ^^^^^^^^^^^^^^^----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:211:3 [INFO] [stdout] | [INFO] [stdout] 211 | } [INFO] [stdout] | ^ [INFO] [stdout] help: a `match` with a single arm can preserve the drop order up to Edition 2021 [INFO] [stdout] | [INFO] [stdout] 209 ~ match CHAN.get() { Some(ch) => { [INFO] [stdout] 210 | let _ = ch.send(Event::Drop(self.fd)); [INFO] [stdout] 211 ~ } _ => {}} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 224 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] Checking test-log v0.2.16 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `sigio` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/compat/mod.rs [INFO] [stderr] * src/compat/tokio.rs [INFO] [stderr] * src/lib.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/lib.rs:157:18 [INFO] [stderr] | [INFO] [stderr] 157 | ($op:ident, $($args:expr_2021),*) => [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `F_GETFL` in this scope [INFO] [stderr] --> src/lib.rs:164:22 [INFO] [stderr] | [INFO] [stderr] 164 | let flags = fcntl!(F_GETFL)?; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing this constant [INFO] [stderr] | [INFO] [stderr] 9 + use libc::F_GETFL; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `F_SETFL` in this scope [INFO] [stderr] --> src/lib.rs:165:10 [INFO] [stderr] | [INFO] [stderr] 165 | fcntl!(F_SETFL, flags | O_ASYNC | O_NONBLOCK)?; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing this constant [INFO] [stderr] | [INFO] [stderr] 9 + use libc::F_SETFL; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `F_SETOWN` in this scope [INFO] [stderr] --> src/lib.rs:172:10 [INFO] [stderr] | [INFO] [stderr] 172 | fcntl!(F_SETOWN, libc::getpid())?; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing this constant [INFO] [stderr] | [INFO] [stderr] 9 + use libc::F_SETOWN; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `futures-io` [INFO] [stderr] --> src/compat/mod.rs:3:7 [INFO] [stderr] | [INFO] [stderr] 3 | #[cfg(feature = "futures-io")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default` and `tokio` [INFO] [stderr] = help: consider adding `futures-io` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/compat/tokio.rs:35:9 [INFO] [stderr] | [INFO] [stderr] 35 | ctx: &mut Context<'_> [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/compat/tokio.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | ctx: &mut Context<'_> [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `read_start` [INFO] [stderr] --> src/lib.rs:274:8 [INFO] [stderr] | [INFO] [stderr] 274 | let read_start = Instant::now(); [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_read_start` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `read_end` [INFO] [stderr] --> src/lib.rs:276:8 [INFO] [stderr] | [INFO] [stderr] 276 | let read_end = Instant::now(); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_read_end` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `nw` [INFO] [stderr] --> src/lib.rs:306:8 [INFO] [stderr] | [INFO] [stderr] 306 | let (nw, nr) = tokio::try_join!( [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_nw` [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors; 6 warnings emitted [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0425, E0658. [INFO] [stderr] For more information about an error, try `rustc --explain E0425`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | mod gen; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] = note: `--force-warn keyword-idents-2024` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | use crate::gen::siginfo_t; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gen` is a keyword in the 2024 edition [INFO] [stdout] --> src/lib.rs:31:32 [INFO] [stdout] | [INFO] [stdout] 31 | const F_SETSIG: c_int = crate::gen::F_SETSIG as c_int; [INFO] [stdout] | ^^^ help: you can use a raw identifier to stay compatible: `r#gen` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #49716 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::pin::Pin` [INFO] [stdout] --> src/lib.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::pin::Pin; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `futures-io` [INFO] [stdout] --> src/compat/mod.rs:3:7 [INFO] [stdout] | [INFO] [stdout] 3 | #[cfg(feature = "futures-io")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default` and `tokio` [INFO] [stdout] = help: consider adding `futures-io` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::task::Waker` [INFO] [stdout] --> src/compat/tokio.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::task::Waker; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `AsyncRead` [INFO] [stdout] --> src/compat/tokio.rs:6:26 [INFO] [stdout] | [INFO] [stdout] 6 | use tokio::io::{ReadBuf, AsyncRead, AsyncWrite}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/convert.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:685:1 [INFO] [stdout] | [INFO] [stdout] 685 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 686 | | pub fn readahead(__fd: ::std::os::raw::c_int, __offset: __off64_t, __count: usize) [INFO] [stdout] 687 | | -> __ssize_t; [INFO] [stdout] 688 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in 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/gen/fcntl.rs:689:1 [INFO] [stdout] | [INFO] [stdout] 689 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 690 | | pub fn sync_file_range( [INFO] [stdout] 691 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 692 | | __offset: __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 695 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:697:1 [INFO] [stdout] | [INFO] [stdout] 697 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 698 | | pub fn vmsplice( [INFO] [stdout] 699 | | __fdout: ::std::os::raw::c_int, [INFO] [stdout] 700 | | __iov: *const iovec, [INFO] [stdout] ... | [INFO] [stdout] 703 | | ) -> __ssize_t; [INFO] [stdout] 704 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:705:1 [INFO] [stdout] | [INFO] [stdout] 705 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 706 | | pub fn splice( [INFO] [stdout] 707 | | __fdin: ::std::os::raw::c_int, [INFO] [stdout] 708 | | __offin: *mut __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 713 | | ) -> __ssize_t; [INFO] [stdout] 714 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:715:1 [INFO] [stdout] | [INFO] [stdout] 715 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 716 | | pub fn tee( [INFO] [stdout] 717 | | __fdin: ::std::os::raw::c_int, [INFO] [stdout] 718 | | __fdout: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 721 | | ) -> __ssize_t; [INFO] [stdout] 722 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:723:1 [INFO] [stdout] | [INFO] [stdout] 723 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 724 | | pub fn fallocate( [INFO] [stdout] 725 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 726 | | __mode: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 729 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 730 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:731:1 [INFO] [stdout] | [INFO] [stdout] 731 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 732 | | pub fn fallocate64( [INFO] [stdout] 733 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 734 | | __mode: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 737 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:739:1 [INFO] [stdout] | [INFO] [stdout] 739 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 740 | | pub fn name_to_handle_at( [INFO] [stdout] 741 | | __dfd: ::std::os::raw::c_int, [INFO] [stdout] 742 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 746 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 747 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:748:1 [INFO] [stdout] | [INFO] [stdout] 748 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 749 | | pub fn open_by_handle_at( [INFO] [stdout] 750 | | __mountdirfd: ::std::os::raw::c_int, [INFO] [stdout] 751 | | __handle: *mut file_handle, [INFO] [stdout] 752 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 753 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1169:1 [INFO] [stdout] | [INFO] [stdout] 1169 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1170 | | pub fn fcntl( [INFO] [stdout] 1171 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1172 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1173 | | ... [INFO] [stdout] 1174 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1175 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1176:1 [INFO] [stdout] | [INFO] [stdout] 1176 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1177 | | pub fn fcntl64( [INFO] [stdout] 1178 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1179 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1180 | | ... [INFO] [stdout] 1181 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1182 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1183:1 [INFO] [stdout] | [INFO] [stdout] 1183 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1184 | | pub fn open( [INFO] [stdout] 1185 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 1186 | | __oflag: ::std::os::raw::c_int, [INFO] [stdout] 1187 | | ... [INFO] [stdout] 1188 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1190:1 [INFO] [stdout] | [INFO] [stdout] 1190 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1191 | | pub fn open64( [INFO] [stdout] 1192 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 1193 | | __oflag: ::std::os::raw::c_int, [INFO] [stdout] 1194 | | ... [INFO] [stdout] 1195 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1196 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1197:1 [INFO] [stdout] | [INFO] [stdout] 1197 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1198 | | pub fn openat( [INFO] [stdout] 1199 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1200 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1203 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1204 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1205:1 [INFO] [stdout] | [INFO] [stdout] 1205 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1206 | | pub fn openat64( [INFO] [stdout] 1207 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1208 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1211 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1212 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1214 | | pub fn creat(__file: *const ::std::os::raw::c_char, __mode: mode_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1216:1 [INFO] [stdout] | [INFO] [stdout] 1216 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1217 | | pub fn creat64(__file: *const ::std::os::raw::c_char, __mode: mode_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1218 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1219:1 [INFO] [stdout] | [INFO] [stdout] 1219 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1220 | | pub fn lockf( [INFO] [stdout] 1221 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1222 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1223 | | __len: off_t, [INFO] [stdout] 1224 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1226:1 [INFO] [stdout] | [INFO] [stdout] 1226 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1227 | | pub fn lockf64( [INFO] [stdout] 1228 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1229 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1230 | | __len: off64_t, [INFO] [stdout] 1231 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1232 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1233:1 [INFO] [stdout] | [INFO] [stdout] 1233 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1234 | | pub fn posix_fadvise( [INFO] [stdout] 1235 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1236 | | __offset: off_t, [INFO] [stdout] ... | [INFO] [stdout] 1239 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1240 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1241:1 [INFO] [stdout] | [INFO] [stdout] 1241 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1242 | | pub fn posix_fadvise64( [INFO] [stdout] 1243 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1244 | | __offset: off64_t, [INFO] [stdout] ... | [INFO] [stdout] 1247 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1249:1 [INFO] [stdout] | [INFO] [stdout] 1249 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1250 | | pub fn posix_fallocate( [INFO] [stdout] 1251 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1252 | | __offset: off_t, [INFO] [stdout] 1253 | | __len: off_t, [INFO] [stdout] 1254 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1255 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1256:1 [INFO] [stdout] | [INFO] [stdout] 1256 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1257 | | pub fn posix_fallocate64( [INFO] [stdout] 1258 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1259 | | __offset: off64_t, [INFO] [stdout] 1260 | | __len: off64_t, [INFO] [stdout] 1261 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1262 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1429:1 [INFO] [stdout] | [INFO] [stdout] 1429 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1430 | | pub fn __sysv_signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) [INFO] [stdout] 1431 | | -> __sighandler_t; [INFO] [stdout] 1432 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1433:1 [INFO] [stdout] | [INFO] [stdout] 1433 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1434 | | pub fn sysv_signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1435 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1436:1 [INFO] [stdout] | [INFO] [stdout] 1436 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1437 | | pub fn signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1438 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1439:1 [INFO] [stdout] | [INFO] [stdout] 1439 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1440 | | pub fn kill(__pid: __pid_t, __sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1441 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1442:1 [INFO] [stdout] | [INFO] [stdout] 1442 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1443 | | pub fn killpg(__pgrp: __pid_t, __sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1444 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1445:1 [INFO] [stdout] | [INFO] [stdout] 1445 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1446 | | pub fn raise(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1447 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1448:1 [INFO] [stdout] | [INFO] [stdout] 1448 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1449 | | pub fn ssignal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1450 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1451:1 [INFO] [stdout] | [INFO] [stdout] 1451 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1452 | | pub fn gsignal(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1453 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1454:1 [INFO] [stdout] | [INFO] [stdout] 1454 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1455 | | pub fn psignal(__sig: ::std::os::raw::c_int, __s: *const ::std::os::raw::c_char); [INFO] [stdout] 1456 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1457:1 [INFO] [stdout] | [INFO] [stdout] 1457 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1458 | | pub fn psiginfo(__pinfo: *const siginfo_t, __s: *const ::std::os::raw::c_char); [INFO] [stdout] 1459 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1460:1 [INFO] [stdout] | [INFO] [stdout] 1460 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1461 | | #[link_name = "\u{1}__xpg_sigpause"] [INFO] [stdout] 1462 | | pub fn sigpause(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1463 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1464:1 [INFO] [stdout] | [INFO] [stdout] 1464 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1465 | | pub fn sigblock(__mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1466 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1467:1 [INFO] [stdout] | [INFO] [stdout] 1467 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1468 | | pub fn sigsetmask(__mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1469 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1470:1 [INFO] [stdout] | [INFO] [stdout] 1470 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1471 | | pub fn siggetmask() -> ::std::os::raw::c_int; [INFO] [stdout] 1472 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1476 | | pub fn sigemptyset(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1477 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1478:1 [INFO] [stdout] | [INFO] [stdout] 1478 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1479 | | pub fn sigfillset(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1480 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1481:1 [INFO] [stdout] | [INFO] [stdout] 1481 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1482 | | pub fn sigaddset(__set: *mut sigset_t, __signo: ::std::os::raw::c_int) [INFO] [stdout] 1483 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1484 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1485:1 [INFO] [stdout] | [INFO] [stdout] 1485 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1486 | | pub fn sigdelset(__set: *mut sigset_t, __signo: ::std::os::raw::c_int) [INFO] [stdout] 1487 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1488 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1489:1 [INFO] [stdout] | [INFO] [stdout] 1489 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1490 | | pub fn sigismember( [INFO] [stdout] 1491 | | __set: *const sigset_t, [INFO] [stdout] 1492 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 1493 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1494 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1495:1 [INFO] [stdout] | [INFO] [stdout] 1495 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1496 | | pub fn sigisemptyset(__set: *const sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1497 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1498:1 [INFO] [stdout] | [INFO] [stdout] 1498 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1499 | | pub fn sigandset( [INFO] [stdout] 1500 | | __set: *mut sigset_t, [INFO] [stdout] 1501 | | __left: *const sigset_t, [INFO] [stdout] 1502 | | __right: *const sigset_t, [INFO] [stdout] 1503 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1504 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1505:1 [INFO] [stdout] | [INFO] [stdout] 1505 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1506 | | pub fn sigorset( [INFO] [stdout] 1507 | | __set: *mut sigset_t, [INFO] [stdout] 1508 | | __left: *const sigset_t, [INFO] [stdout] 1509 | | __right: *const sigset_t, [INFO] [stdout] 1510 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1623:1 [INFO] [stdout] | [INFO] [stdout] 1623 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1624 | | pub fn sigprocmask( [INFO] [stdout] 1625 | | __how: ::std::os::raw::c_int, [INFO] [stdout] 1626 | | __set: *const sigset_t, [INFO] [stdout] 1627 | | __oset: *mut sigset_t, [INFO] [stdout] 1628 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1629 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1630:1 [INFO] [stdout] | [INFO] [stdout] 1630 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1631 | | pub fn sigsuspend(__set: *const sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1633:1 [INFO] [stdout] | [INFO] [stdout] 1633 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1634 | | pub fn sigaction( [INFO] [stdout] 1635 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 1636 | | __act: *const sigaction, [INFO] [stdout] 1637 | | __oact: *mut sigaction, [INFO] [stdout] 1638 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1640:1 [INFO] [stdout] | [INFO] [stdout] 1640 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1641 | | pub fn sigpending(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1643:1 [INFO] [stdout] | [INFO] [stdout] 1643 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1644 | | pub fn sigwait( [INFO] [stdout] 1645 | | __set: *const sigset_t, [INFO] [stdout] 1646 | | __sig: *mut ::std::os::raw::c_int, [INFO] [stdout] 1647 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1648 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1649:1 [INFO] [stdout] | [INFO] [stdout] 1649 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1650 | | pub fn sigwaitinfo(__set: *const sigset_t, __info: *mut siginfo_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1652:1 [INFO] [stdout] | [INFO] [stdout] 1652 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1653 | | pub fn sigtimedwait( [INFO] [stdout] 1654 | | __set: *const sigset_t, [INFO] [stdout] 1655 | | __info: *mut siginfo_t, [INFO] [stdout] 1656 | | __timeout: *const timespec, [INFO] [stdout] 1657 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:1659:1 [INFO] [stdout] | [INFO] [stdout] 1659 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1660 | | pub fn sigqueue( [INFO] [stdout] 1661 | | __pid: __pid_t, [INFO] [stdout] 1662 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 1663 | | __val: sigval, [INFO] [stdout] 1664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2496:1 [INFO] [stdout] | [INFO] [stdout] 2496 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2497 | | pub fn sigreturn(__scp: *mut sigcontext) -> ::std::os::raw::c_int; [INFO] [stdout] 2498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2948:1 [INFO] [stdout] | [INFO] [stdout] 2948 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2949 | | pub fn siginterrupt( [INFO] [stdout] 2950 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 2951 | | __interrupt: ::std::os::raw::c_int, [INFO] [stdout] 2952 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2953 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2959:1 [INFO] [stdout] | [INFO] [stdout] 2959 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2960 | | pub fn access( [INFO] [stdout] 2961 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2962 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2963 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2964 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2965:1 [INFO] [stdout] | [INFO] [stdout] 2965 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2966 | | pub fn euidaccess( [INFO] [stdout] 2967 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2968 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2969 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2970 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2971:1 [INFO] [stdout] | [INFO] [stdout] 2971 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2972 | | pub fn eaccess( [INFO] [stdout] 2973 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2974 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2975 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2976 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2977:1 [INFO] [stdout] | [INFO] [stdout] 2977 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2978 | | pub fn execveat( [INFO] [stdout] 2979 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2980 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2984 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2985 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2986:1 [INFO] [stdout] | [INFO] [stdout] 2986 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2987 | | pub fn faccessat( [INFO] [stdout] 2988 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2989 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2992 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2993 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:2994:1 [INFO] [stdout] | [INFO] [stdout] 2994 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2995 | | pub fn lseek( [INFO] [stdout] 2996 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2997 | | __offset: __off_t, [INFO] [stdout] 2998 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 2999 | | ) -> __off_t; [INFO] [stdout] 3000 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3001:1 [INFO] [stdout] | [INFO] [stdout] 3001 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3002 | | pub fn lseek64( [INFO] [stdout] 3003 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3004 | | __offset: __off64_t, [INFO] [stdout] 3005 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 3006 | | ) -> __off64_t; [INFO] [stdout] 3007 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3008:1 [INFO] [stdout] | [INFO] [stdout] 3008 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3009 | | pub fn close(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3010 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3011:1 [INFO] [stdout] | [INFO] [stdout] 3011 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3012 | | pub fn closefrom(__lowfd: ::std::os::raw::c_int); [INFO] [stdout] 3013 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3014:1 [INFO] [stdout] | [INFO] [stdout] 3014 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3015 | | pub fn read( [INFO] [stdout] 3016 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3017 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] 3018 | | __nbytes: usize, [INFO] [stdout] 3019 | | ) -> isize; [INFO] [stdout] 3020 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3021:1 [INFO] [stdout] | [INFO] [stdout] 3021 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3022 | | pub fn write( [INFO] [stdout] 3023 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3024 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] 3025 | | __n: usize, [INFO] [stdout] 3026 | | ) -> isize; [INFO] [stdout] 3027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3028:1 [INFO] [stdout] | [INFO] [stdout] 3028 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3029 | | pub fn pread( [INFO] [stdout] 3030 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3031 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3034 | | ) -> isize; [INFO] [stdout] 3035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3036:1 [INFO] [stdout] | [INFO] [stdout] 3036 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3037 | | pub fn pwrite( [INFO] [stdout] 3038 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3039 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3042 | | ) -> isize; [INFO] [stdout] 3043 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3044:1 [INFO] [stdout] | [INFO] [stdout] 3044 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3045 | | pub fn pread64( [INFO] [stdout] 3046 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3047 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3050 | | ) -> isize; [INFO] [stdout] 3051 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3052:1 [INFO] [stdout] | [INFO] [stdout] 3052 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3053 | | pub fn pwrite64( [INFO] [stdout] 3054 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3055 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3058 | | ) -> isize; [INFO] [stdout] 3059 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3060:1 [INFO] [stdout] | [INFO] [stdout] 3060 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3061 | | pub fn pipe(__pipedes: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3062 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3063:1 [INFO] [stdout] | [INFO] [stdout] 3063 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3064 | | pub fn pipe2( [INFO] [stdout] 3065 | | __pipedes: *mut ::std::os::raw::c_int, [INFO] [stdout] 3066 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3067 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3068 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3069:1 [INFO] [stdout] | [INFO] [stdout] 3069 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3070 | | pub fn alarm(__seconds: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint; [INFO] [stdout] 3071 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3072:1 [INFO] [stdout] | [INFO] [stdout] 3072 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3073 | | pub fn sleep(__seconds: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint; [INFO] [stdout] 3074 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3075:1 [INFO] [stdout] | [INFO] [stdout] 3075 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3076 | | pub fn ualarm(__value: __useconds_t, __interval: __useconds_t) -> __useconds_t; [INFO] [stdout] 3077 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3078:1 [INFO] [stdout] | [INFO] [stdout] 3078 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3079 | | pub fn usleep(__useconds: __useconds_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3080 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3081:1 [INFO] [stdout] | [INFO] [stdout] 3081 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3082 | | pub fn pause() -> ::std::os::raw::c_int; [INFO] [stdout] 3083 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3084:1 [INFO] [stdout] | [INFO] [stdout] 3084 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3085 | | pub fn chown( [INFO] [stdout] 3086 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3087 | | __owner: __uid_t, [INFO] [stdout] 3088 | | __group: __gid_t, [INFO] [stdout] 3089 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3090 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3091:1 [INFO] [stdout] | [INFO] [stdout] 3091 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3092 | | pub fn fchown( [INFO] [stdout] 3093 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3094 | | __owner: __uid_t, [INFO] [stdout] 3095 | | __group: __gid_t, [INFO] [stdout] 3096 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3098:1 [INFO] [stdout] | [INFO] [stdout] 3098 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3099 | | pub fn lchown( [INFO] [stdout] 3100 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3101 | | __owner: __uid_t, [INFO] [stdout] 3102 | | __group: __gid_t, [INFO] [stdout] 3103 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3104 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3105:1 [INFO] [stdout] | [INFO] [stdout] 3105 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3106 | | pub fn fchownat( [INFO] [stdout] 3107 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3108 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3112 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3114:1 [INFO] [stdout] | [INFO] [stdout] 3114 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3115 | | pub fn chdir(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3116 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3117:1 [INFO] [stdout] | [INFO] [stdout] 3117 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3118 | | pub fn fchdir(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3119 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3120:1 [INFO] [stdout] | [INFO] [stdout] 3120 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3121 | | pub fn getcwd(__buf: *mut ::std::os::raw::c_char, __size: usize) [INFO] [stdout] 3122 | | -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3124:1 [INFO] [stdout] | [INFO] [stdout] 3124 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3125 | | pub fn get_current_dir_name() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3126 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3127:1 [INFO] [stdout] | [INFO] [stdout] 3127 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3128 | | pub fn getwd(__buf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3130:1 [INFO] [stdout] | [INFO] [stdout] 3130 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3131 | | pub fn dup(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3133:1 [INFO] [stdout] | [INFO] [stdout] 3133 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3134 | | pub fn dup2(__fd: ::std::os::raw::c_int, __fd2: ::std::os::raw::c_int) [INFO] [stdout] 3135 | | -> ::std::os::raw::c_int; [INFO] [stdout] 3136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3137:1 [INFO] [stdout] | [INFO] [stdout] 3137 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3138 | | pub fn dup3( [INFO] [stdout] 3139 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3140 | | __fd2: ::std::os::raw::c_int, [INFO] [stdout] 3141 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3142 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3143 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3144:1 [INFO] [stdout] | [INFO] [stdout] 3144 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3145 | | pub static mut __environ: *mut *mut ::std::os::raw::c_char; [INFO] [stdout] 3146 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3147:1 [INFO] [stdout] | [INFO] [stdout] 3147 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3148 | | pub static mut environ: *mut *mut ::std::os::raw::c_char; [INFO] [stdout] 3149 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3150:1 [INFO] [stdout] | [INFO] [stdout] 3150 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3151 | | pub fn execve( [INFO] [stdout] 3152 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3153 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3154 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3155 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3157:1 [INFO] [stdout] | [INFO] [stdout] 3157 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3158 | | pub fn fexecve( [INFO] [stdout] 3159 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3160 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3161 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3162 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3164:1 [INFO] [stdout] | [INFO] [stdout] 3164 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3165 | | pub fn execv( [INFO] [stdout] 3166 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3167 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3168 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3170:1 [INFO] [stdout] | [INFO] [stdout] 3170 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3171 | | pub fn execle( [INFO] [stdout] 3172 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3173 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3174 | | ... [INFO] [stdout] 3175 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3176 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3177:1 [INFO] [stdout] | [INFO] [stdout] 3177 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3178 | | pub fn execl( [INFO] [stdout] 3179 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3180 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3181 | | ... [INFO] [stdout] 3182 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3183 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3184:1 [INFO] [stdout] | [INFO] [stdout] 3184 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3185 | | pub fn execvp( [INFO] [stdout] 3186 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3187 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3188 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3190:1 [INFO] [stdout] | [INFO] [stdout] 3190 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3191 | | pub fn execlp( [INFO] [stdout] 3192 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3193 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3194 | | ... [INFO] [stdout] 3195 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3196 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3197:1 [INFO] [stdout] | [INFO] [stdout] 3197 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3198 | | pub fn execvpe( [INFO] [stdout] 3199 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3200 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3201 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3202 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3203 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3204:1 [INFO] [stdout] | [INFO] [stdout] 3204 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3205 | | pub fn nice(__inc: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3206 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3207:1 [INFO] [stdout] | [INFO] [stdout] 3207 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3208 | | pub fn _exit(__status: ::std::os::raw::c_int) -> !; [INFO] [stdout] 3209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3515:1 [INFO] [stdout] | [INFO] [stdout] 3515 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3516 | | pub fn pathconf( [INFO] [stdout] 3517 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3518 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3519 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 3520 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3521:1 [INFO] [stdout] | [INFO] [stdout] 3521 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3522 | | pub fn fpathconf( [INFO] [stdout] 3523 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3524 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3525 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 3526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3527:1 [INFO] [stdout] | [INFO] [stdout] 3527 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3528 | | pub fn sysconf(__name: ::std::os::raw::c_int) -> ::std::os::raw::c_long; [INFO] [stdout] 3529 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3530:1 [INFO] [stdout] | [INFO] [stdout] 3530 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3531 | | pub fn confstr( [INFO] [stdout] 3532 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3533 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3534 | | __len: usize, [INFO] [stdout] 3535 | | ) -> usize; [INFO] [stdout] 3536 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3537:1 [INFO] [stdout] | [INFO] [stdout] 3537 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3538 | | pub fn getpid() -> __pid_t; [INFO] [stdout] 3539 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3540:1 [INFO] [stdout] | [INFO] [stdout] 3540 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3541 | | pub fn getppid() -> __pid_t; [INFO] [stdout] 3542 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3543:1 [INFO] [stdout] | [INFO] [stdout] 3543 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3544 | | pub fn getpgrp() -> __pid_t; [INFO] [stdout] 3545 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3546:1 [INFO] [stdout] | [INFO] [stdout] 3546 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3547 | | pub fn __getpgid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3548 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3549:1 [INFO] [stdout] | [INFO] [stdout] 3549 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3550 | | pub fn getpgid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3551 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3552:1 [INFO] [stdout] | [INFO] [stdout] 3552 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3553 | | pub fn setpgid(__pid: __pid_t, __pgid: __pid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3555:1 [INFO] [stdout] | [INFO] [stdout] 3555 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3556 | | pub fn setpgrp() -> ::std::os::raw::c_int; [INFO] [stdout] 3557 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3558:1 [INFO] [stdout] | [INFO] [stdout] 3558 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3559 | | pub fn setsid() -> __pid_t; [INFO] [stdout] 3560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3561:1 [INFO] [stdout] | [INFO] [stdout] 3561 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3562 | | pub fn getsid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3563 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3564:1 [INFO] [stdout] | [INFO] [stdout] 3564 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3565 | | pub fn getuid() -> __uid_t; [INFO] [stdout] 3566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3567:1 [INFO] [stdout] | [INFO] [stdout] 3567 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3568 | | pub fn geteuid() -> __uid_t; [INFO] [stdout] 3569 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3570:1 [INFO] [stdout] | [INFO] [stdout] 3570 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3571 | | pub fn getgid() -> __gid_t; [INFO] [stdout] 3572 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3573:1 [INFO] [stdout] | [INFO] [stdout] 3573 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3574 | | pub fn getegid() -> __gid_t; [INFO] [stdout] 3575 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3576:1 [INFO] [stdout] | [INFO] [stdout] 3576 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3577 | | pub fn getgroups(__size: ::std::os::raw::c_int, __list: *mut __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3578 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3579:1 [INFO] [stdout] | [INFO] [stdout] 3579 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3580 | | pub fn group_member(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3581 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3582:1 [INFO] [stdout] | [INFO] [stdout] 3582 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3583 | | pub fn setuid(__uid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3584 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3585:1 [INFO] [stdout] | [INFO] [stdout] 3585 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3586 | | pub fn setreuid(__ruid: __uid_t, __euid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3587 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3588:1 [INFO] [stdout] | [INFO] [stdout] 3588 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3589 | | pub fn seteuid(__uid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3590 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3591:1 [INFO] [stdout] | [INFO] [stdout] 3591 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3592 | | pub fn setgid(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3594:1 [INFO] [stdout] | [INFO] [stdout] 3594 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3595 | | pub fn setregid(__rgid: __gid_t, __egid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3596 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3597:1 [INFO] [stdout] | [INFO] [stdout] 3597 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3598 | | pub fn setegid(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3599 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3600:1 [INFO] [stdout] | [INFO] [stdout] 3600 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3601 | | pub fn getresuid( [INFO] [stdout] 3602 | | __ruid: *mut __uid_t, [INFO] [stdout] 3603 | | __euid: *mut __uid_t, [INFO] [stdout] 3604 | | __suid: *mut __uid_t, [INFO] [stdout] 3605 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3607:1 [INFO] [stdout] | [INFO] [stdout] 3607 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3608 | | pub fn getresgid( [INFO] [stdout] 3609 | | __rgid: *mut __gid_t, [INFO] [stdout] 3610 | | __egid: *mut __gid_t, [INFO] [stdout] 3611 | | __sgid: *mut __gid_t, [INFO] [stdout] 3612 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3614:1 [INFO] [stdout] | [INFO] [stdout] 3614 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3615 | | pub fn setresuid(__ruid: __uid_t, __euid: __uid_t, __suid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3616 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3617:1 [INFO] [stdout] | [INFO] [stdout] 3617 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3618 | | pub fn setresgid(__rgid: __gid_t, __egid: __gid_t, __sgid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3620:1 [INFO] [stdout] | [INFO] [stdout] 3620 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3621 | | pub fn fork() -> __pid_t; [INFO] [stdout] 3622 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3623:1 [INFO] [stdout] | [INFO] [stdout] 3623 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3624 | | pub fn vfork() -> ::std::os::raw::c_int; [INFO] [stdout] 3625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3626:1 [INFO] [stdout] | [INFO] [stdout] 3626 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3627 | | pub fn _Fork() -> __pid_t; [INFO] [stdout] 3628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3629:1 [INFO] [stdout] | [INFO] [stdout] 3629 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3630 | | pub fn ttyname(__fd: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3631 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3632:1 [INFO] [stdout] | [INFO] [stdout] 3632 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3633 | | pub fn ttyname_r( [INFO] [stdout] 3634 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3635 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3636 | | __buflen: usize, [INFO] [stdout] 3637 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3638 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3639:1 [INFO] [stdout] | [INFO] [stdout] 3639 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3640 | | pub fn isatty(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3641 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3642:1 [INFO] [stdout] | [INFO] [stdout] 3642 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3643 | | pub fn ttyslot() -> ::std::os::raw::c_int; [INFO] [stdout] 3644 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3645:1 [INFO] [stdout] | [INFO] [stdout] 3645 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3646 | | pub fn link( [INFO] [stdout] 3647 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3648 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3649 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3650 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3651:1 [INFO] [stdout] | [INFO] [stdout] 3651 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3652 | | pub fn linkat( [INFO] [stdout] 3653 | | __fromfd: ::std::os::raw::c_int, [INFO] [stdout] 3654 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3658 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3659 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3660:1 [INFO] [stdout] | [INFO] [stdout] 3660 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3661 | | pub fn symlink( [INFO] [stdout] 3662 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3663 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3666:1 [INFO] [stdout] | [INFO] [stdout] 3666 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3667 | | pub fn readlink( [INFO] [stdout] 3668 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3669 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3670 | | __len: usize, [INFO] [stdout] 3671 | | ) -> isize; [INFO] [stdout] 3672 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3673:1 [INFO] [stdout] | [INFO] [stdout] 3673 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3674 | | pub fn symlinkat( [INFO] [stdout] 3675 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3676 | | __tofd: ::std::os::raw::c_int, [INFO] [stdout] 3677 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3678 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3679 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3680:1 [INFO] [stdout] | [INFO] [stdout] 3680 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3681 | | pub fn readlinkat( [INFO] [stdout] 3682 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3683 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3686 | | ) -> isize; [INFO] [stdout] 3687 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3688:1 [INFO] [stdout] | [INFO] [stdout] 3688 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3689 | | pub fn unlink(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3691:1 [INFO] [stdout] | [INFO] [stdout] 3691 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3692 | | pub fn unlinkat( [INFO] [stdout] 3693 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3694 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3695 | | __flag: ::std::os::raw::c_int, [INFO] [stdout] 3696 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3697 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3698:1 [INFO] [stdout] | [INFO] [stdout] 3698 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3699 | | pub fn rmdir(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3700 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3701:1 [INFO] [stdout] | [INFO] [stdout] 3701 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3702 | | pub fn tcgetpgrp(__fd: ::std::os::raw::c_int) -> __pid_t; [INFO] [stdout] 3703 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3704:1 [INFO] [stdout] | [INFO] [stdout] 3704 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3705 | | pub fn tcsetpgrp(__fd: ::std::os::raw::c_int, __pgrp_id: __pid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3706 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3707:1 [INFO] [stdout] | [INFO] [stdout] 3707 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3708 | | pub fn getlogin() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3710:1 [INFO] [stdout] | [INFO] [stdout] 3710 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3711 | | pub fn getlogin_r( [INFO] [stdout] 3712 | | __name: *mut ::std::os::raw::c_char, [INFO] [stdout] 3713 | | __name_len: usize, [INFO] [stdout] 3714 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3715 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3716:1 [INFO] [stdout] | [INFO] [stdout] 3716 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3717 | | pub fn setlogin(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3718 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3719:1 [INFO] [stdout] | [INFO] [stdout] 3719 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3720 | | pub static mut optarg: *mut ::std::os::raw::c_char; [INFO] [stdout] 3721 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3722:1 [INFO] [stdout] | [INFO] [stdout] 3722 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3723 | | pub static mut optind: ::std::os::raw::c_int; [INFO] [stdout] 3724 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3725:1 [INFO] [stdout] | [INFO] [stdout] 3725 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3726 | | pub static mut opterr: ::std::os::raw::c_int; [INFO] [stdout] 3727 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3728:1 [INFO] [stdout] | [INFO] [stdout] 3728 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3729 | | pub static mut optopt: ::std::os::raw::c_int; [INFO] [stdout] 3730 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3731:1 [INFO] [stdout] | [INFO] [stdout] 3731 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3732 | | pub fn getopt( [INFO] [stdout] 3733 | | ___argc: ::std::os::raw::c_int, [INFO] [stdout] 3734 | | ___argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3735 | | __shortopts: *const ::std::os::raw::c_char, [INFO] [stdout] 3736 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3738:1 [INFO] [stdout] | [INFO] [stdout] 3738 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3739 | | pub fn gethostname(__name: *mut ::std::os::raw::c_char, __len: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 3740 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3741:1 [INFO] [stdout] | [INFO] [stdout] 3741 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3742 | | pub fn sethostname( [INFO] [stdout] 3743 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3744 | | __len: usize, [INFO] [stdout] 3745 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3746 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3747:1 [INFO] [stdout] | [INFO] [stdout] 3747 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3748 | | pub fn sethostid(__id: ::std::os::raw::c_long) -> ::std::os::raw::c_int; [INFO] [stdout] 3749 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3750:1 [INFO] [stdout] | [INFO] [stdout] 3750 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3751 | | pub fn getdomainname( [INFO] [stdout] 3752 | | __name: *mut ::std::os::raw::c_char, [INFO] [stdout] 3753 | | __len: usize, [INFO] [stdout] 3754 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3755 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3756:1 [INFO] [stdout] | [INFO] [stdout] 3756 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3757 | | pub fn setdomainname( [INFO] [stdout] 3758 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3759 | | __len: usize, [INFO] [stdout] 3760 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3761 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3762:1 [INFO] [stdout] | [INFO] [stdout] 3762 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3763 | | pub fn vhangup() -> ::std::os::raw::c_int; [INFO] [stdout] 3764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3765:1 [INFO] [stdout] | [INFO] [stdout] 3765 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3766 | | pub fn revoke(__file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3767 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3768:1 [INFO] [stdout] | [INFO] [stdout] 3768 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3769 | | pub fn profil( [INFO] [stdout] 3770 | | __sample_buffer: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 3771 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 3774 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3775 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3776:1 [INFO] [stdout] | [INFO] [stdout] 3776 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3777 | | pub fn acct(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3778 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3779:1 [INFO] [stdout] | [INFO] [stdout] 3779 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3780 | | pub fn getusershell() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3781 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3782:1 [INFO] [stdout] | [INFO] [stdout] 3782 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3783 | | pub fn endusershell(); [INFO] [stdout] 3784 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3785:1 [INFO] [stdout] | [INFO] [stdout] 3785 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3786 | | pub fn setusershell(); [INFO] [stdout] 3787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3788:1 [INFO] [stdout] | [INFO] [stdout] 3788 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3789 | | pub fn daemon( [INFO] [stdout] 3790 | | __nochdir: ::std::os::raw::c_int, [INFO] [stdout] 3791 | | __noclose: ::std::os::raw::c_int, [INFO] [stdout] 3792 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3793 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3794:1 [INFO] [stdout] | [INFO] [stdout] 3794 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3795 | | pub fn chroot(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3796 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3797:1 [INFO] [stdout] | [INFO] [stdout] 3797 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3798 | | pub fn getpass(__prompt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3800:1 [INFO] [stdout] | [INFO] [stdout] 3800 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3801 | | pub fn fsync(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3802 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3803:1 [INFO] [stdout] | [INFO] [stdout] 3803 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3804 | | pub fn syncfs(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3805 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3806:1 [INFO] [stdout] | [INFO] [stdout] 3806 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3807 | | pub fn gethostid() -> ::std::os::raw::c_long; [INFO] [stdout] 3808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3809:1 [INFO] [stdout] | [INFO] [stdout] 3809 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3810 | | pub fn sync(); [INFO] [stdout] 3811 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3812:1 [INFO] [stdout] | [INFO] [stdout] 3812 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3813 | | pub fn getpagesize() -> ::std::os::raw::c_int; [INFO] [stdout] 3814 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3815:1 [INFO] [stdout] | [INFO] [stdout] 3815 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3816 | | pub fn getdtablesize() -> ::std::os::raw::c_int; [INFO] [stdout] 3817 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3818:1 [INFO] [stdout] | [INFO] [stdout] 3818 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3819 | | pub fn truncate( [INFO] [stdout] 3820 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3821 | | __length: __off_t, [INFO] [stdout] 3822 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3823 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3824:1 [INFO] [stdout] | [INFO] [stdout] 3824 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3825 | | pub fn truncate64( [INFO] [stdout] 3826 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3827 | | __length: __off64_t, [INFO] [stdout] 3828 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3829 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3830:1 [INFO] [stdout] | [INFO] [stdout] 3830 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3831 | | pub fn ftruncate(__fd: ::std::os::raw::c_int, __length: __off_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3832 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3833:1 [INFO] [stdout] | [INFO] [stdout] 3833 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3834 | | pub fn ftruncate64(__fd: ::std::os::raw::c_int, __length: __off64_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3835 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3836:1 [INFO] [stdout] | [INFO] [stdout] 3836 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3837 | | pub fn brk(__addr: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; [INFO] [stdout] 3838 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3839:1 [INFO] [stdout] | [INFO] [stdout] 3839 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3840 | | pub fn sbrk(__delta: isize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 3841 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3842:1 [INFO] [stdout] | [INFO] [stdout] 3842 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3843 | | pub fn syscall(__sysno: ::std::os::raw::c_long, ...) -> ::std::os::raw::c_long; [INFO] [stdout] 3844 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3845:1 [INFO] [stdout] | [INFO] [stdout] 3845 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3846 | | pub fn lockf( [INFO] [stdout] 3847 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3848 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 3849 | | __len: __off_t, [INFO] [stdout] 3850 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3851 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3852:1 [INFO] [stdout] | [INFO] [stdout] 3852 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3853 | | pub fn lockf64( [INFO] [stdout] 3854 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3855 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 3856 | | __len: __off64_t, [INFO] [stdout] 3857 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3858 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3859:1 [INFO] [stdout] | [INFO] [stdout] 3859 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3860 | | pub fn copy_file_range( [INFO] [stdout] 3861 | | __infd: ::std::os::raw::c_int, [INFO] [stdout] 3862 | | __pinoff: *mut __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 3867 | | ) -> isize; [INFO] [stdout] 3868 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3869:1 [INFO] [stdout] | [INFO] [stdout] 3869 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3870 | | pub fn fdatasync(__fildes: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3871 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3872:1 [INFO] [stdout] | [INFO] [stdout] 3872 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3873 | | pub fn crypt( [INFO] [stdout] 3874 | | __key: *const ::std::os::raw::c_char, [INFO] [stdout] 3875 | | __salt: *const ::std::os::raw::c_char, [INFO] [stdout] 3876 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3877 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3878:1 [INFO] [stdout] | [INFO] [stdout] 3878 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3879 | | pub fn swab( [INFO] [stdout] 3880 | | __from: *const ::std::os::raw::c_void, [INFO] [stdout] 3881 | | __to: *mut ::std::os::raw::c_void, [INFO] [stdout] 3882 | | __n: isize, [INFO] [stdout] 3883 | | ); [INFO] [stdout] 3884 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3885:1 [INFO] [stdout] | [INFO] [stdout] 3885 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3886 | | pub fn getentropy( [INFO] [stdout] 3887 | | __buffer: *mut ::std::os::raw::c_void, [INFO] [stdout] 3888 | | __length: usize, [INFO] [stdout] 3889 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3890 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3891:1 [INFO] [stdout] | [INFO] [stdout] 3891 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3892 | | pub fn close_range( [INFO] [stdout] 3893 | | __fd: ::std::os::raw::c_uint, [INFO] [stdout] 3894 | | __max_fd: ::std::os::raw::c_uint, [INFO] [stdout] 3895 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3896 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3897 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3898:1 [INFO] [stdout] | [INFO] [stdout] 3898 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3899 | | pub fn gettid() -> __pid_t; [INFO] [stdout] 3900 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3904:1 [INFO] [stdout] | [INFO] [stdout] 3904 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3905 | | pub fn sigaltstack(__ss: *const stack_t, __oss: *mut stack_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3948:1 [INFO] [stdout] | [INFO] [stdout] 3948 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3949 | | pub fn sigstack(__ss: *mut sigstack, __oss: *mut sigstack) -> ::std::os::raw::c_int; [INFO] [stdout] 3950 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3951:1 [INFO] [stdout] | [INFO] [stdout] 3951 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3952 | | pub fn sighold(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3953 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3954:1 [INFO] [stdout] | [INFO] [stdout] 3954 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3955 | | pub fn sigrelse(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3956 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3957:1 [INFO] [stdout] | [INFO] [stdout] 3957 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3958 | | pub fn sigignore(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3959 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:3960:1 [INFO] [stdout] | [INFO] [stdout] 3960 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3961 | | pub fn sigset(__sig: ::std::os::raw::c_int, __disp: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 3962 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4919:1 [INFO] [stdout] | [INFO] [stdout] 4919 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4920 | | pub fn pthread_sigmask( [INFO] [stdout] 4921 | | __how: ::std::os::raw::c_int, [INFO] [stdout] 4922 | | __newmask: *const __sigset_t, [INFO] [stdout] 4923 | | __oldmask: *mut __sigset_t, [INFO] [stdout] 4924 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4925 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4926:1 [INFO] [stdout] | [INFO] [stdout] 4926 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4927 | | pub fn pthread_kill( [INFO] [stdout] 4928 | | __threadid: pthread_t, [INFO] [stdout] 4929 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 4930 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4931 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4932:1 [INFO] [stdout] | [INFO] [stdout] 4932 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4933 | | pub fn pthread_sigqueue( [INFO] [stdout] 4934 | | __threadid: pthread_t, [INFO] [stdout] 4935 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 4936 | | __value: sigval, [INFO] [stdout] 4937 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4938 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4939:1 [INFO] [stdout] | [INFO] [stdout] 4939 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4940 | | pub fn __libc_current_sigrtmin() -> ::std::os::raw::c_int; [INFO] [stdout] 4941 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4942:1 [INFO] [stdout] | [INFO] [stdout] 4942 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4943 | | pub fn __libc_current_sigrtmax() -> ::std::os::raw::c_int; [INFO] [stdout] 4944 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/gen/signal.rs:4945:1 [INFO] [stdout] | [INFO] [stdout] 4945 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4946 | | pub fn tgkill( [INFO] [stdout] 4947 | | __tgid: __pid_t, [INFO] [stdout] 4948 | | __tid: __pid_t, [INFO] [stdout] 4949 | | __signal: ::std::os::raw::c_int, [INFO] [stdout] 4950 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4951 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) 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/lib.rs:158:24 [INFO] [stdout] | [INFO] [stdout] 158 | ($op:ident, $($args:expr),*) => [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = 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] 158 | ($op:ident, $($args:expr_2021),*) => [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `libc::*` [INFO] [stdout] --> src/lib.rs:161:43 [INFO] [stdout] | [INFO] [stdout] 161 | c_err(unsafe { libc::fcntl(fd, { use libc::*; $op }, $($args),*) }) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 172 | fcntl!(F_SETSIG, signo)?; [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fcntl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctx` [INFO] [stdout] --> src/compat/tokio.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | ctx: &mut Context<'_> [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctx` [INFO] [stdout] --> src/compat/tokio.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | ctx: &mut Context<'_> [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts` is unsafe and requires unsafe block [INFO] [stdout] --> src/gen/fcntl.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | ::std::slice::from_raw_parts(self.as_ptr(), len) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/gen/fcntl.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub unsafe fn as_slice(&self, len: usize) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts_mut` is unsafe and requires unsafe block [INFO] [stdout] --> src/gen/fcntl.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | ::std::slice::from_raw_parts_mut(self.as_mut_ptr(), len) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> src/gen/fcntl.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `read_start` [INFO] [stdout] --> src/lib.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | let read_start = Instant::now(); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_read_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `read_end` [INFO] [stdout] --> src/lib.rs:277:8 [INFO] [stdout] | [INFO] [stdout] 277 | let read_end = Instant::now(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_read_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nw` [INFO] [stdout] --> src/lib.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | let (nw, nr) = tokio::try_join!( [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_nw` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | while let Ok(ev) = rcv.recv() { [INFO] [stdout] | ^^^^^^^^^^^^^---------- [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:97:3 [INFO] [stdout] | [INFO] [stdout] 97 | } [INFO] [stdout] | ^ [INFO] [stdout] = note: `--force-warn if-let-rescope` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | if let Some(wakers) = m.get_mut(&fd) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^-^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:94:6 [INFO] [stdout] | [INFO] [stdout] 94 | } [INFO] [stdout] | ^ [INFO] [stdout] help: a `match` with a single arm can preserve the drop order up to Edition 2021 [INFO] [stdout] | [INFO] [stdout] 88 ~ match m.get_mut(&fd) { Some(wakers) => { [INFO] [stdout] 89 | trace!("waking up {} futures on fd {fd}", wakers.len()); [INFO] [stdout] ... [INFO] [stdout] 93 | } [INFO] [stdout] 94 ~ } _ => {}} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:91:10 [INFO] [stdout] | [INFO] [stdout] 91 | if let Event::Drop(_) = ev { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^-- [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | } [INFO] [stdout] | ^ [INFO] [stdout] help: a `match` with a single arm can preserve the drop order up to Edition 2021 [INFO] [stdout] | [INFO] [stdout] 91 ~ match ev { Event::Drop(_) => { [INFO] [stdout] 92 | m.remove(&fd); [INFO] [stdout] 93 ~ } _ => {}} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `if let` assigns a shorter lifetime since Edition 2024 [INFO] [stdout] --> src/lib.rs:209:6 [INFO] [stdout] | [INFO] [stdout] 209 | if let Some(ch) = CHAN.get() { [INFO] [stdout] | ^^^^^^^^^^^^^^^----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this value has a significant drop implementation which may observe a major change in drop order and requires your discretion [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #124085 [INFO] [stdout] help: the value is now dropped here in Edition 2024 [INFO] [stdout] --> src/lib.rs:211:3 [INFO] [stdout] | [INFO] [stdout] 211 | } [INFO] [stdout] | ^ [INFO] [stdout] help: a `match` with a single arm can preserve the drop order up to Edition 2021 [INFO] [stdout] | [INFO] [stdout] 209 ~ match CHAN.get() { Some(ch) => { [INFO] [stdout] 210 | let _ = ch.send(Event::Drop(self.fd)); [INFO] [stdout] 211 ~ } _ => {}} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 226 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.47s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Checking sigio v0.1.0 (/tmp/fixit) [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | mod gen; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 28 | mod r#gen; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | mod gen; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 28 | mod r#gen; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | use crate::gen::siginfo_t; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 30 | use crate::r#gen::siginfo_t; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:31:32 [INFO] [stdout] | [INFO] [stdout] 31 | const F_SETSIG: c_int = crate::gen::F_SETSIG as c_int; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 31 | const F_SETSIG: c_int = crate::r#gen::F_SETSIG as c_int; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | use crate::gen::siginfo_t; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 30 | use crate::r#gen::siginfo_t; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found reserved keyword `gen` [INFO] [stdout] --> src/lib.rs:31:32 [INFO] [stdout] | [INFO] [stdout] 31 | const F_SETSIG: c_int = crate::gen::F_SETSIG as c_int; [INFO] [stdout] | ^^^ expected identifier, found reserved keyword [INFO] [stdout] | [INFO] [stdout] help: escape `gen` to use it as an identifier [INFO] [stdout] | [INFO] [stdout] 31 | const F_SETSIG: c_int = crate::r#gen::F_SETSIG as c_int; [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:685:1 [INFO] [stdout] | [INFO] [stdout] 685 | / extern "C" { [INFO] [stdout] 686 | | pub fn readahead(__fd: ::std::os::raw::c_int, __offset: __off64_t, __count: usize) [INFO] [stdout] 687 | | -> __ssize_t; [INFO] [stdout] 688 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:689:1 [INFO] [stdout] | [INFO] [stdout] 689 | / extern "C" { [INFO] [stdout] 690 | | pub fn sync_file_range( [INFO] [stdout] 691 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 692 | | __offset: __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 695 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:697:1 [INFO] [stdout] | [INFO] [stdout] 697 | / extern "C" { [INFO] [stdout] 698 | | pub fn vmsplice( [INFO] [stdout] 699 | | __fdout: ::std::os::raw::c_int, [INFO] [stdout] 700 | | __iov: *const iovec, [INFO] [stdout] ... | [INFO] [stdout] 703 | | ) -> __ssize_t; [INFO] [stdout] 704 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:705:1 [INFO] [stdout] | [INFO] [stdout] 705 | / extern "C" { [INFO] [stdout] 706 | | pub fn splice( [INFO] [stdout] 707 | | __fdin: ::std::os::raw::c_int, [INFO] [stdout] 708 | | __offin: *mut __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 713 | | ) -> __ssize_t; [INFO] [stdout] 714 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:715:1 [INFO] [stdout] | [INFO] [stdout] 715 | / extern "C" { [INFO] [stdout] 716 | | pub fn tee( [INFO] [stdout] 717 | | __fdin: ::std::os::raw::c_int, [INFO] [stdout] 718 | | __fdout: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 721 | | ) -> __ssize_t; [INFO] [stdout] 722 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:723:1 [INFO] [stdout] | [INFO] [stdout] 723 | / extern "C" { [INFO] [stdout] 724 | | pub fn fallocate( [INFO] [stdout] 725 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 726 | | __mode: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 729 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 730 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:731:1 [INFO] [stdout] | [INFO] [stdout] 731 | / extern "C" { [INFO] [stdout] 732 | | pub fn fallocate64( [INFO] [stdout] 733 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 734 | | __mode: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 737 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:739:1 [INFO] [stdout] | [INFO] [stdout] 739 | / extern "C" { [INFO] [stdout] 740 | | pub fn name_to_handle_at( [INFO] [stdout] 741 | | __dfd: ::std::os::raw::c_int, [INFO] [stdout] 742 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 746 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 747 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:748:1 [INFO] [stdout] | [INFO] [stdout] 748 | / extern "C" { [INFO] [stdout] 749 | | pub fn open_by_handle_at( [INFO] [stdout] 750 | | __mountdirfd: ::std::os::raw::c_int, [INFO] [stdout] 751 | | __handle: *mut file_handle, [INFO] [stdout] 752 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 753 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 754 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1169:1 [INFO] [stdout] | [INFO] [stdout] 1169 | / extern "C" { [INFO] [stdout] 1170 | | pub fn fcntl( [INFO] [stdout] 1171 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1172 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1173 | | ... [INFO] [stdout] 1174 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1175 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1176:1 [INFO] [stdout] | [INFO] [stdout] 1176 | / extern "C" { [INFO] [stdout] 1177 | | pub fn fcntl64( [INFO] [stdout] 1178 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1179 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1180 | | ... [INFO] [stdout] 1181 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1182 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1183:1 [INFO] [stdout] | [INFO] [stdout] 1183 | / extern "C" { [INFO] [stdout] 1184 | | pub fn open( [INFO] [stdout] 1185 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 1186 | | __oflag: ::std::os::raw::c_int, [INFO] [stdout] 1187 | | ... [INFO] [stdout] 1188 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1190:1 [INFO] [stdout] | [INFO] [stdout] 1190 | / extern "C" { [INFO] [stdout] 1191 | | pub fn open64( [INFO] [stdout] 1192 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 1193 | | __oflag: ::std::os::raw::c_int, [INFO] [stdout] 1194 | | ... [INFO] [stdout] 1195 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1196 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1197:1 [INFO] [stdout] | [INFO] [stdout] 1197 | / extern "C" { [INFO] [stdout] 1198 | | pub fn openat( [INFO] [stdout] 1199 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1200 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1203 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1204 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1205:1 [INFO] [stdout] | [INFO] [stdout] 1205 | / extern "C" { [INFO] [stdout] 1206 | | pub fn openat64( [INFO] [stdout] 1207 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1208 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1211 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1212 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | / extern "C" { [INFO] [stdout] 1214 | | pub fn creat(__file: *const ::std::os::raw::c_char, __mode: mode_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1216:1 [INFO] [stdout] | [INFO] [stdout] 1216 | / extern "C" { [INFO] [stdout] 1217 | | pub fn creat64(__file: *const ::std::os::raw::c_char, __mode: mode_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1218 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1219:1 [INFO] [stdout] | [INFO] [stdout] 1219 | / extern "C" { [INFO] [stdout] 1220 | | pub fn lockf( [INFO] [stdout] 1221 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1222 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1223 | | __len: off_t, [INFO] [stdout] 1224 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1226:1 [INFO] [stdout] | [INFO] [stdout] 1226 | / extern "C" { [INFO] [stdout] 1227 | | pub fn lockf64( [INFO] [stdout] 1228 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1229 | | __cmd: ::std::os::raw::c_int, [INFO] [stdout] 1230 | | __len: off64_t, [INFO] [stdout] 1231 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1232 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1233:1 [INFO] [stdout] | [INFO] [stdout] 1233 | / extern "C" { [INFO] [stdout] 1234 | | pub fn posix_fadvise( [INFO] [stdout] 1235 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1236 | | __offset: off_t, [INFO] [stdout] ... | [INFO] [stdout] 1239 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1240 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1241:1 [INFO] [stdout] | [INFO] [stdout] 1241 | / extern "C" { [INFO] [stdout] 1242 | | pub fn posix_fadvise64( [INFO] [stdout] 1243 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1244 | | __offset: off64_t, [INFO] [stdout] ... | [INFO] [stdout] 1247 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1249:1 [INFO] [stdout] | [INFO] [stdout] 1249 | / extern "C" { [INFO] [stdout] 1250 | | pub fn posix_fallocate( [INFO] [stdout] 1251 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1252 | | __offset: off_t, [INFO] [stdout] 1253 | | __len: off_t, [INFO] [stdout] 1254 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1255 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/fcntl.rs:1256:1 [INFO] [stdout] | [INFO] [stdout] 1256 | / extern "C" { [INFO] [stdout] 1257 | | pub fn posix_fallocate64( [INFO] [stdout] 1258 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1259 | | __offset: off64_t, [INFO] [stdout] 1260 | | __len: off64_t, [INFO] [stdout] 1261 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1262 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1429:1 [INFO] [stdout] | [INFO] [stdout] 1429 | / extern "C" { [INFO] [stdout] 1430 | | pub fn __sysv_signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) [INFO] [stdout] 1431 | | -> __sighandler_t; [INFO] [stdout] 1432 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1433:1 [INFO] [stdout] | [INFO] [stdout] 1433 | / extern "C" { [INFO] [stdout] 1434 | | pub fn sysv_signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1435 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1436:1 [INFO] [stdout] | [INFO] [stdout] 1436 | / extern "C" { [INFO] [stdout] 1437 | | pub fn signal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1438 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1439:1 [INFO] [stdout] | [INFO] [stdout] 1439 | / extern "C" { [INFO] [stdout] 1440 | | pub fn kill(__pid: __pid_t, __sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1441 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1442:1 [INFO] [stdout] | [INFO] [stdout] 1442 | / extern "C" { [INFO] [stdout] 1443 | | pub fn killpg(__pgrp: __pid_t, __sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1444 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1445:1 [INFO] [stdout] | [INFO] [stdout] 1445 | / extern "C" { [INFO] [stdout] 1446 | | pub fn raise(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1447 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1448:1 [INFO] [stdout] | [INFO] [stdout] 1448 | / extern "C" { [INFO] [stdout] 1449 | | pub fn ssignal(__sig: ::std::os::raw::c_int, __handler: __sighandler_t) -> __sighandler_t; [INFO] [stdout] 1450 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1451:1 [INFO] [stdout] | [INFO] [stdout] 1451 | / extern "C" { [INFO] [stdout] 1452 | | pub fn gsignal(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1453 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1454:1 [INFO] [stdout] | [INFO] [stdout] 1454 | / extern "C" { [INFO] [stdout] 1455 | | pub fn psignal(__sig: ::std::os::raw::c_int, __s: *const ::std::os::raw::c_char); [INFO] [stdout] 1456 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1457:1 [INFO] [stdout] | [INFO] [stdout] 1457 | / extern "C" { [INFO] [stdout] 1458 | | pub fn psiginfo(__pinfo: *const siginfo_t, __s: *const ::std::os::raw::c_char); [INFO] [stdout] 1459 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1460:1 [INFO] [stdout] | [INFO] [stdout] 1460 | / extern "C" { [INFO] [stdout] 1461 | | #[link_name = "\u{1}__xpg_sigpause"] [INFO] [stdout] 1462 | | pub fn sigpause(__sig: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1463 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1464:1 [INFO] [stdout] | [INFO] [stdout] 1464 | / extern "C" { [INFO] [stdout] 1465 | | pub fn sigblock(__mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1466 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1467:1 [INFO] [stdout] | [INFO] [stdout] 1467 | / extern "C" { [INFO] [stdout] 1468 | | pub fn sigsetmask(__mask: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1469 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1470:1 [INFO] [stdout] | [INFO] [stdout] 1470 | / extern "C" { [INFO] [stdout] 1471 | | pub fn siggetmask() -> ::std::os::raw::c_int; [INFO] [stdout] 1472 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | / extern "C" { [INFO] [stdout] 1476 | | pub fn sigemptyset(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1477 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1478:1 [INFO] [stdout] | [INFO] [stdout] 1478 | / extern "C" { [INFO] [stdout] 1479 | | pub fn sigfillset(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1480 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1481:1 [INFO] [stdout] | [INFO] [stdout] 1481 | / extern "C" { [INFO] [stdout] 1482 | | pub fn sigaddset(__set: *mut sigset_t, __signo: ::std::os::raw::c_int) [INFO] [stdout] 1483 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1484 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1485:1 [INFO] [stdout] | [INFO] [stdout] 1485 | / extern "C" { [INFO] [stdout] 1486 | | pub fn sigdelset(__set: *mut sigset_t, __signo: ::std::os::raw::c_int) [INFO] [stdout] 1487 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1488 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1489:1 [INFO] [stdout] | [INFO] [stdout] 1489 | / extern "C" { [INFO] [stdout] 1490 | | pub fn sigismember( [INFO] [stdout] 1491 | | __set: *const sigset_t, [INFO] [stdout] 1492 | | __signo: ::std::os::raw::c_int, [INFO] [stdout] 1493 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1494 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1495:1 [INFO] [stdout] | [INFO] [stdout] 1495 | / extern "C" { [INFO] [stdout] 1496 | | pub fn sigisemptyset(__set: *const sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1497 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1498:1 [INFO] [stdout] | [INFO] [stdout] 1498 | / extern "C" { [INFO] [stdout] 1499 | | pub fn sigandset( [INFO] [stdout] 1500 | | __set: *mut sigset_t, [INFO] [stdout] 1501 | | __left: *const sigset_t, [INFO] [stdout] 1502 | | __right: *const sigset_t, [INFO] [stdout] 1503 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1504 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1505:1 [INFO] [stdout] | [INFO] [stdout] 1505 | / extern "C" { [INFO] [stdout] 1506 | | pub fn sigorset( [INFO] [stdout] 1507 | | __set: *mut sigset_t, [INFO] [stdout] 1508 | | __left: *const sigset_t, [INFO] [stdout] 1509 | | __right: *const sigset_t, [INFO] [stdout] 1510 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1623:1 [INFO] [stdout] | [INFO] [stdout] 1623 | / extern "C" { [INFO] [stdout] 1624 | | pub fn sigprocmask( [INFO] [stdout] 1625 | | __how: ::std::os::raw::c_int, [INFO] [stdout] 1626 | | __set: *const sigset_t, [INFO] [stdout] 1627 | | __oset: *mut sigset_t, [INFO] [stdout] 1628 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1629 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1630:1 [INFO] [stdout] | [INFO] [stdout] 1630 | / extern "C" { [INFO] [stdout] 1631 | | pub fn sigsuspend(__set: *const sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1633:1 [INFO] [stdout] | [INFO] [stdout] 1633 | / extern "C" { [INFO] [stdout] 1634 | | pub fn sigaction( [INFO] [stdout] 1635 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 1636 | | __act: *const sigaction, [INFO] [stdout] 1637 | | __oact: *mut sigaction, [INFO] [stdout] 1638 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1640:1 [INFO] [stdout] | [INFO] [stdout] 1640 | / extern "C" { [INFO] [stdout] 1641 | | pub fn sigpending(__set: *mut sigset_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1643:1 [INFO] [stdout] | [INFO] [stdout] 1643 | / extern "C" { [INFO] [stdout] 1644 | | pub fn sigwait( [INFO] [stdout] 1645 | | __set: *const sigset_t, [INFO] [stdout] 1646 | | __sig: *mut ::std::os::raw::c_int, [INFO] [stdout] 1647 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1648 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1649:1 [INFO] [stdout] | [INFO] [stdout] 1649 | / extern "C" { [INFO] [stdout] 1650 | | pub fn sigwaitinfo(__set: *const sigset_t, __info: *mut siginfo_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1652:1 [INFO] [stdout] | [INFO] [stdout] 1652 | / extern "C" { [INFO] [stdout] 1653 | | pub fn sigtimedwait( [INFO] [stdout] 1654 | | __set: *const sigset_t, [INFO] [stdout] 1655 | | __info: *mut siginfo_t, [INFO] [stdout] 1656 | | __timeout: *const timespec, [INFO] [stdout] 1657 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:1659:1 [INFO] [stdout] | [INFO] [stdout] 1659 | / extern "C" { [INFO] [stdout] 1660 | | pub fn sigqueue( [INFO] [stdout] 1661 | | __pid: __pid_t, [INFO] [stdout] 1662 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 1663 | | __val: sigval, [INFO] [stdout] 1664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2496:1 [INFO] [stdout] | [INFO] [stdout] 2496 | / extern "C" { [INFO] [stdout] 2497 | | pub fn sigreturn(__scp: *mut sigcontext) -> ::std::os::raw::c_int; [INFO] [stdout] 2498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2948:1 [INFO] [stdout] | [INFO] [stdout] 2948 | / extern "C" { [INFO] [stdout] 2949 | | pub fn siginterrupt( [INFO] [stdout] 2950 | | __sig: ::std::os::raw::c_int, [INFO] [stdout] 2951 | | __interrupt: ::std::os::raw::c_int, [INFO] [stdout] 2952 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2953 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2959:1 [INFO] [stdout] | [INFO] [stdout] 2959 | / extern "C" { [INFO] [stdout] 2960 | | pub fn access( [INFO] [stdout] 2961 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2962 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2963 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2964 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2965:1 [INFO] [stdout] | [INFO] [stdout] 2965 | / extern "C" { [INFO] [stdout] 2966 | | pub fn euidaccess( [INFO] [stdout] 2967 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2968 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2969 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2970 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2971:1 [INFO] [stdout] | [INFO] [stdout] 2971 | / extern "C" { [INFO] [stdout] 2972 | | pub fn eaccess( [INFO] [stdout] 2973 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 2974 | | __type: ::std::os::raw::c_int, [INFO] [stdout] 2975 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2976 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2977:1 [INFO] [stdout] | [INFO] [stdout] 2977 | / extern "C" { [INFO] [stdout] 2978 | | pub fn execveat( [INFO] [stdout] 2979 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2980 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2984 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2985 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2986:1 [INFO] [stdout] | [INFO] [stdout] 2986 | / extern "C" { [INFO] [stdout] 2987 | | pub fn faccessat( [INFO] [stdout] 2988 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2989 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2992 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2993 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:2994:1 [INFO] [stdout] | [INFO] [stdout] 2994 | / extern "C" { [INFO] [stdout] 2995 | | pub fn lseek( [INFO] [stdout] 2996 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 2997 | | __offset: __off_t, [INFO] [stdout] 2998 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 2999 | | ) -> __off_t; [INFO] [stdout] 3000 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3001:1 [INFO] [stdout] | [INFO] [stdout] 3001 | / extern "C" { [INFO] [stdout] 3002 | | pub fn lseek64( [INFO] [stdout] 3003 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3004 | | __offset: __off64_t, [INFO] [stdout] 3005 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 3006 | | ) -> __off64_t; [INFO] [stdout] 3007 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3008:1 [INFO] [stdout] | [INFO] [stdout] 3008 | / extern "C" { [INFO] [stdout] 3009 | | pub fn close(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3010 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3011:1 [INFO] [stdout] | [INFO] [stdout] 3011 | / extern "C" { [INFO] [stdout] 3012 | | pub fn closefrom(__lowfd: ::std::os::raw::c_int); [INFO] [stdout] 3013 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3014:1 [INFO] [stdout] | [INFO] [stdout] 3014 | / extern "C" { [INFO] [stdout] 3015 | | pub fn read( [INFO] [stdout] 3016 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3017 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] 3018 | | __nbytes: usize, [INFO] [stdout] 3019 | | ) -> isize; [INFO] [stdout] 3020 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3021:1 [INFO] [stdout] | [INFO] [stdout] 3021 | / extern "C" { [INFO] [stdout] 3022 | | pub fn write( [INFO] [stdout] 3023 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3024 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] 3025 | | __n: usize, [INFO] [stdout] 3026 | | ) -> isize; [INFO] [stdout] 3027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3028:1 [INFO] [stdout] | [INFO] [stdout] 3028 | / extern "C" { [INFO] [stdout] 3029 | | pub fn pread( [INFO] [stdout] 3030 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3031 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3034 | | ) -> isize; [INFO] [stdout] 3035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3036:1 [INFO] [stdout] | [INFO] [stdout] 3036 | / extern "C" { [INFO] [stdout] 3037 | | pub fn pwrite( [INFO] [stdout] 3038 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3039 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3042 | | ) -> isize; [INFO] [stdout] 3043 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3044:1 [INFO] [stdout] | [INFO] [stdout] 3044 | / extern "C" { [INFO] [stdout] 3045 | | pub fn pread64( [INFO] [stdout] 3046 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3047 | | __buf: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3050 | | ) -> isize; [INFO] [stdout] 3051 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3052:1 [INFO] [stdout] | [INFO] [stdout] 3052 | / extern "C" { [INFO] [stdout] 3053 | | pub fn pwrite64( [INFO] [stdout] 3054 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3055 | | __buf: *const ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3058 | | ) -> isize; [INFO] [stdout] 3059 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3060:1 [INFO] [stdout] | [INFO] [stdout] 3060 | / extern "C" { [INFO] [stdout] 3061 | | pub fn pipe(__pipedes: *mut ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3062 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3063:1 [INFO] [stdout] | [INFO] [stdout] 3063 | / extern "C" { [INFO] [stdout] 3064 | | pub fn pipe2( [INFO] [stdout] 3065 | | __pipedes: *mut ::std::os::raw::c_int, [INFO] [stdout] 3066 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3067 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3068 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3069:1 [INFO] [stdout] | [INFO] [stdout] 3069 | / extern "C" { [INFO] [stdout] 3070 | | pub fn alarm(__seconds: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint; [INFO] [stdout] 3071 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3072:1 [INFO] [stdout] | [INFO] [stdout] 3072 | / extern "C" { [INFO] [stdout] 3073 | | pub fn sleep(__seconds: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint; [INFO] [stdout] 3074 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3075:1 [INFO] [stdout] | [INFO] [stdout] 3075 | / extern "C" { [INFO] [stdout] 3076 | | pub fn ualarm(__value: __useconds_t, __interval: __useconds_t) -> __useconds_t; [INFO] [stdout] 3077 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3078:1 [INFO] [stdout] | [INFO] [stdout] 3078 | / extern "C" { [INFO] [stdout] 3079 | | pub fn usleep(__useconds: __useconds_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3080 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3081:1 [INFO] [stdout] | [INFO] [stdout] 3081 | / extern "C" { [INFO] [stdout] 3082 | | pub fn pause() -> ::std::os::raw::c_int; [INFO] [stdout] 3083 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3084:1 [INFO] [stdout] | [INFO] [stdout] 3084 | / extern "C" { [INFO] [stdout] 3085 | | pub fn chown( [INFO] [stdout] 3086 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3087 | | __owner: __uid_t, [INFO] [stdout] 3088 | | __group: __gid_t, [INFO] [stdout] 3089 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3090 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3091:1 [INFO] [stdout] | [INFO] [stdout] 3091 | / extern "C" { [INFO] [stdout] 3092 | | pub fn fchown( [INFO] [stdout] 3093 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3094 | | __owner: __uid_t, [INFO] [stdout] 3095 | | __group: __gid_t, [INFO] [stdout] 3096 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3098:1 [INFO] [stdout] | [INFO] [stdout] 3098 | / extern "C" { [INFO] [stdout] 3099 | | pub fn lchown( [INFO] [stdout] 3100 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3101 | | __owner: __uid_t, [INFO] [stdout] 3102 | | __group: __gid_t, [INFO] [stdout] 3103 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3104 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3105:1 [INFO] [stdout] | [INFO] [stdout] 3105 | / extern "C" { [INFO] [stdout] 3106 | | pub fn fchownat( [INFO] [stdout] 3107 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3108 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3112 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3114:1 [INFO] [stdout] | [INFO] [stdout] 3114 | / extern "C" { [INFO] [stdout] 3115 | | pub fn chdir(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3116 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3117:1 [INFO] [stdout] | [INFO] [stdout] 3117 | / extern "C" { [INFO] [stdout] 3118 | | pub fn fchdir(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3119 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3120:1 [INFO] [stdout] | [INFO] [stdout] 3120 | / extern "C" { [INFO] [stdout] 3121 | | pub fn getcwd(__buf: *mut ::std::os::raw::c_char, __size: usize) [INFO] [stdout] 3122 | | -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3124:1 [INFO] [stdout] | [INFO] [stdout] 3124 | / extern "C" { [INFO] [stdout] 3125 | | pub fn get_current_dir_name() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3126 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3127:1 [INFO] [stdout] | [INFO] [stdout] 3127 | / extern "C" { [INFO] [stdout] 3128 | | pub fn getwd(__buf: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3130:1 [INFO] [stdout] | [INFO] [stdout] 3130 | / extern "C" { [INFO] [stdout] 3131 | | pub fn dup(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3133:1 [INFO] [stdout] | [INFO] [stdout] 3133 | / extern "C" { [INFO] [stdout] 3134 | | pub fn dup2(__fd: ::std::os::raw::c_int, __fd2: ::std::os::raw::c_int) [INFO] [stdout] 3135 | | -> ::std::os::raw::c_int; [INFO] [stdout] 3136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3137:1 [INFO] [stdout] | [INFO] [stdout] 3137 | / extern "C" { [INFO] [stdout] 3138 | | pub fn dup3( [INFO] [stdout] 3139 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3140 | | __fd2: ::std::os::raw::c_int, [INFO] [stdout] 3141 | | __flags: ::std::os::raw::c_int, [INFO] [stdout] 3142 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3143 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3144:1 [INFO] [stdout] | [INFO] [stdout] 3144 | / extern "C" { [INFO] [stdout] 3145 | | pub static mut __environ: *mut *mut ::std::os::raw::c_char; [INFO] [stdout] 3146 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3147:1 [INFO] [stdout] | [INFO] [stdout] 3147 | / extern "C" { [INFO] [stdout] 3148 | | pub static mut environ: *mut *mut ::std::os::raw::c_char; [INFO] [stdout] 3149 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3150:1 [INFO] [stdout] | [INFO] [stdout] 3150 | / extern "C" { [INFO] [stdout] 3151 | | pub fn execve( [INFO] [stdout] 3152 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3153 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3154 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3155 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3157:1 [INFO] [stdout] | [INFO] [stdout] 3157 | / extern "C" { [INFO] [stdout] 3158 | | pub fn fexecve( [INFO] [stdout] 3159 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3160 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3161 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3162 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3164:1 [INFO] [stdout] | [INFO] [stdout] 3164 | / extern "C" { [INFO] [stdout] 3165 | | pub fn execv( [INFO] [stdout] 3166 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3167 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3168 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3170:1 [INFO] [stdout] | [INFO] [stdout] 3170 | / extern "C" { [INFO] [stdout] 3171 | | pub fn execle( [INFO] [stdout] 3172 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3173 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3174 | | ... [INFO] [stdout] 3175 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3176 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3177:1 [INFO] [stdout] | [INFO] [stdout] 3177 | / extern "C" { [INFO] [stdout] 3178 | | pub fn execl( [INFO] [stdout] 3179 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3180 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3181 | | ... [INFO] [stdout] 3182 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3183 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3184:1 [INFO] [stdout] | [INFO] [stdout] 3184 | / extern "C" { [INFO] [stdout] 3185 | | pub fn execvp( [INFO] [stdout] 3186 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3187 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3188 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3190:1 [INFO] [stdout] | [INFO] [stdout] 3190 | / extern "C" { [INFO] [stdout] 3191 | | pub fn execlp( [INFO] [stdout] 3192 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3193 | | __arg: *const ::std::os::raw::c_char, [INFO] [stdout] 3194 | | ... [INFO] [stdout] 3195 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3196 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3197:1 [INFO] [stdout] | [INFO] [stdout] 3197 | / extern "C" { [INFO] [stdout] 3198 | | pub fn execvpe( [INFO] [stdout] 3199 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3200 | | __argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3201 | | __envp: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3202 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3203 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3204:1 [INFO] [stdout] | [INFO] [stdout] 3204 | / extern "C" { [INFO] [stdout] 3205 | | pub fn nice(__inc: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3206 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3207:1 [INFO] [stdout] | [INFO] [stdout] 3207 | / extern "C" { [INFO] [stdout] 3208 | | pub fn _exit(__status: ::std::os::raw::c_int) -> !; [INFO] [stdout] 3209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3515:1 [INFO] [stdout] | [INFO] [stdout] 3515 | / extern "C" { [INFO] [stdout] 3516 | | pub fn pathconf( [INFO] [stdout] 3517 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3518 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3519 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 3520 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3521:1 [INFO] [stdout] | [INFO] [stdout] 3521 | / extern "C" { [INFO] [stdout] 3522 | | pub fn fpathconf( [INFO] [stdout] 3523 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3524 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3525 | | ) -> ::std::os::raw::c_long; [INFO] [stdout] 3526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3527:1 [INFO] [stdout] | [INFO] [stdout] 3527 | / extern "C" { [INFO] [stdout] 3528 | | pub fn sysconf(__name: ::std::os::raw::c_int) -> ::std::os::raw::c_long; [INFO] [stdout] 3529 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3530:1 [INFO] [stdout] | [INFO] [stdout] 3530 | / extern "C" { [INFO] [stdout] 3531 | | pub fn confstr( [INFO] [stdout] 3532 | | __name: ::std::os::raw::c_int, [INFO] [stdout] 3533 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3534 | | __len: usize, [INFO] [stdout] 3535 | | ) -> usize; [INFO] [stdout] 3536 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3537:1 [INFO] [stdout] | [INFO] [stdout] 3537 | / extern "C" { [INFO] [stdout] 3538 | | pub fn getpid() -> __pid_t; [INFO] [stdout] 3539 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3540:1 [INFO] [stdout] | [INFO] [stdout] 3540 | / extern "C" { [INFO] [stdout] 3541 | | pub fn getppid() -> __pid_t; [INFO] [stdout] 3542 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3543:1 [INFO] [stdout] | [INFO] [stdout] 3543 | / extern "C" { [INFO] [stdout] 3544 | | pub fn getpgrp() -> __pid_t; [INFO] [stdout] 3545 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3546:1 [INFO] [stdout] | [INFO] [stdout] 3546 | / extern "C" { [INFO] [stdout] 3547 | | pub fn __getpgid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3548 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3549:1 [INFO] [stdout] | [INFO] [stdout] 3549 | / extern "C" { [INFO] [stdout] 3550 | | pub fn getpgid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3551 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3552:1 [INFO] [stdout] | [INFO] [stdout] 3552 | / extern "C" { [INFO] [stdout] 3553 | | pub fn setpgid(__pid: __pid_t, __pgid: __pid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3555:1 [INFO] [stdout] | [INFO] [stdout] 3555 | / extern "C" { [INFO] [stdout] 3556 | | pub fn setpgrp() -> ::std::os::raw::c_int; [INFO] [stdout] 3557 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3558:1 [INFO] [stdout] | [INFO] [stdout] 3558 | / extern "C" { [INFO] [stdout] 3559 | | pub fn setsid() -> __pid_t; [INFO] [stdout] 3560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3561:1 [INFO] [stdout] | [INFO] [stdout] 3561 | / extern "C" { [INFO] [stdout] 3562 | | pub fn getsid(__pid: __pid_t) -> __pid_t; [INFO] [stdout] 3563 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3564:1 [INFO] [stdout] | [INFO] [stdout] 3564 | / extern "C" { [INFO] [stdout] 3565 | | pub fn getuid() -> __uid_t; [INFO] [stdout] 3566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3567:1 [INFO] [stdout] | [INFO] [stdout] 3567 | / extern "C" { [INFO] [stdout] 3568 | | pub fn geteuid() -> __uid_t; [INFO] [stdout] 3569 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3570:1 [INFO] [stdout] | [INFO] [stdout] 3570 | / extern "C" { [INFO] [stdout] 3571 | | pub fn getgid() -> __gid_t; [INFO] [stdout] 3572 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3573:1 [INFO] [stdout] | [INFO] [stdout] 3573 | / extern "C" { [INFO] [stdout] 3574 | | pub fn getegid() -> __gid_t; [INFO] [stdout] 3575 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3576:1 [INFO] [stdout] | [INFO] [stdout] 3576 | / extern "C" { [INFO] [stdout] 3577 | | pub fn getgroups(__size: ::std::os::raw::c_int, __list: *mut __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3578 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3579:1 [INFO] [stdout] | [INFO] [stdout] 3579 | / extern "C" { [INFO] [stdout] 3580 | | pub fn group_member(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3581 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3582:1 [INFO] [stdout] | [INFO] [stdout] 3582 | / extern "C" { [INFO] [stdout] 3583 | | pub fn setuid(__uid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3584 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3585:1 [INFO] [stdout] | [INFO] [stdout] 3585 | / extern "C" { [INFO] [stdout] 3586 | | pub fn setreuid(__ruid: __uid_t, __euid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3587 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3588:1 [INFO] [stdout] | [INFO] [stdout] 3588 | / extern "C" { [INFO] [stdout] 3589 | | pub fn seteuid(__uid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3590 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3591:1 [INFO] [stdout] | [INFO] [stdout] 3591 | / extern "C" { [INFO] [stdout] 3592 | | pub fn setgid(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3594:1 [INFO] [stdout] | [INFO] [stdout] 3594 | / extern "C" { [INFO] [stdout] 3595 | | pub fn setregid(__rgid: __gid_t, __egid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3596 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3597:1 [INFO] [stdout] | [INFO] [stdout] 3597 | / extern "C" { [INFO] [stdout] 3598 | | pub fn setegid(__gid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3599 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3600:1 [INFO] [stdout] | [INFO] [stdout] 3600 | / extern "C" { [INFO] [stdout] 3601 | | pub fn getresuid( [INFO] [stdout] 3602 | | __ruid: *mut __uid_t, [INFO] [stdout] 3603 | | __euid: *mut __uid_t, [INFO] [stdout] 3604 | | __suid: *mut __uid_t, [INFO] [stdout] 3605 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3607:1 [INFO] [stdout] | [INFO] [stdout] 3607 | / extern "C" { [INFO] [stdout] 3608 | | pub fn getresgid( [INFO] [stdout] 3609 | | __rgid: *mut __gid_t, [INFO] [stdout] 3610 | | __egid: *mut __gid_t, [INFO] [stdout] 3611 | | __sgid: *mut __gid_t, [INFO] [stdout] 3612 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3614:1 [INFO] [stdout] | [INFO] [stdout] 3614 | / extern "C" { [INFO] [stdout] 3615 | | pub fn setresuid(__ruid: __uid_t, __euid: __uid_t, __suid: __uid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3616 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3617:1 [INFO] [stdout] | [INFO] [stdout] 3617 | / extern "C" { [INFO] [stdout] 3618 | | pub fn setresgid(__rgid: __gid_t, __egid: __gid_t, __sgid: __gid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3620:1 [INFO] [stdout] | [INFO] [stdout] 3620 | / extern "C" { [INFO] [stdout] 3621 | | pub fn fork() -> __pid_t; [INFO] [stdout] 3622 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3623:1 [INFO] [stdout] | [INFO] [stdout] 3623 | / extern "C" { [INFO] [stdout] 3624 | | pub fn vfork() -> ::std::os::raw::c_int; [INFO] [stdout] 3625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3626:1 [INFO] [stdout] | [INFO] [stdout] 3626 | / extern "C" { [INFO] [stdout] 3627 | | pub fn _Fork() -> __pid_t; [INFO] [stdout] 3628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3629:1 [INFO] [stdout] | [INFO] [stdout] 3629 | / extern "C" { [INFO] [stdout] 3630 | | pub fn ttyname(__fd: ::std::os::raw::c_int) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3631 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3632:1 [INFO] [stdout] | [INFO] [stdout] 3632 | / extern "C" { [INFO] [stdout] 3633 | | pub fn ttyname_r( [INFO] [stdout] 3634 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3635 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3636 | | __buflen: usize, [INFO] [stdout] 3637 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3638 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3639:1 [INFO] [stdout] | [INFO] [stdout] 3639 | / extern "C" { [INFO] [stdout] 3640 | | pub fn isatty(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3641 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3642:1 [INFO] [stdout] | [INFO] [stdout] 3642 | / extern "C" { [INFO] [stdout] 3643 | | pub fn ttyslot() -> ::std::os::raw::c_int; [INFO] [stdout] 3644 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3645:1 [INFO] [stdout] | [INFO] [stdout] 3645 | / extern "C" { [INFO] [stdout] 3646 | | pub fn link( [INFO] [stdout] 3647 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3648 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3649 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3650 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3651:1 [INFO] [stdout] | [INFO] [stdout] 3651 | / extern "C" { [INFO] [stdout] 3652 | | pub fn linkat( [INFO] [stdout] 3653 | | __fromfd: ::std::os::raw::c_int, [INFO] [stdout] 3654 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3658 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3659 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3660:1 [INFO] [stdout] | [INFO] [stdout] 3660 | / extern "C" { [INFO] [stdout] 3661 | | pub fn symlink( [INFO] [stdout] 3662 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3663 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3664 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3666:1 [INFO] [stdout] | [INFO] [stdout] 3666 | / extern "C" { [INFO] [stdout] 3667 | | pub fn readlink( [INFO] [stdout] 3668 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] 3669 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 3670 | | __len: usize, [INFO] [stdout] 3671 | | ) -> isize; [INFO] [stdout] 3672 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3673:1 [INFO] [stdout] | [INFO] [stdout] 3673 | / extern "C" { [INFO] [stdout] 3674 | | pub fn symlinkat( [INFO] [stdout] 3675 | | __from: *const ::std::os::raw::c_char, [INFO] [stdout] 3676 | | __tofd: ::std::os::raw::c_int, [INFO] [stdout] 3677 | | __to: *const ::std::os::raw::c_char, [INFO] [stdout] 3678 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3679 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3680:1 [INFO] [stdout] | [INFO] [stdout] 3680 | / extern "C" { [INFO] [stdout] 3681 | | pub fn readlinkat( [INFO] [stdout] 3682 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3683 | | __path: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 3686 | | ) -> isize; [INFO] [stdout] 3687 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3688:1 [INFO] [stdout] | [INFO] [stdout] 3688 | / extern "C" { [INFO] [stdout] 3689 | | pub fn unlink(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3691:1 [INFO] [stdout] | [INFO] [stdout] 3691 | / extern "C" { [INFO] [stdout] 3692 | | pub fn unlinkat( [INFO] [stdout] 3693 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 3694 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3695 | | __flag: ::std::os::raw::c_int, [INFO] [stdout] 3696 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3697 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3698:1 [INFO] [stdout] | [INFO] [stdout] 3698 | / extern "C" { [INFO] [stdout] 3699 | | pub fn rmdir(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3700 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3701:1 [INFO] [stdout] | [INFO] [stdout] 3701 | / extern "C" { [INFO] [stdout] 3702 | | pub fn tcgetpgrp(__fd: ::std::os::raw::c_int) -> __pid_t; [INFO] [stdout] 3703 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3704:1 [INFO] [stdout] | [INFO] [stdout] 3704 | / extern "C" { [INFO] [stdout] 3705 | | pub fn tcsetpgrp(__fd: ::std::os::raw::c_int, __pgrp_id: __pid_t) -> ::std::os::raw::c_int; [INFO] [stdout] 3706 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3707:1 [INFO] [stdout] | [INFO] [stdout] 3707 | / extern "C" { [INFO] [stdout] 3708 | | pub fn getlogin() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3710:1 [INFO] [stdout] | [INFO] [stdout] 3710 | / extern "C" { [INFO] [stdout] 3711 | | pub fn getlogin_r( [INFO] [stdout] 3712 | | __name: *mut ::std::os::raw::c_char, [INFO] [stdout] 3713 | | __name_len: usize, [INFO] [stdout] 3714 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3715 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3716:1 [INFO] [stdout] | [INFO] [stdout] 3716 | / extern "C" { [INFO] [stdout] 3717 | | pub fn setlogin(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3718 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3719:1 [INFO] [stdout] | [INFO] [stdout] 3719 | / extern "C" { [INFO] [stdout] 3720 | | pub static mut optarg: *mut ::std::os::raw::c_char; [INFO] [stdout] 3721 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3722:1 [INFO] [stdout] | [INFO] [stdout] 3722 | / extern "C" { [INFO] [stdout] 3723 | | pub static mut optind: ::std::os::raw::c_int; [INFO] [stdout] 3724 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3725:1 [INFO] [stdout] | [INFO] [stdout] 3725 | / extern "C" { [INFO] [stdout] 3726 | | pub static mut opterr: ::std::os::raw::c_int; [INFO] [stdout] 3727 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3728:1 [INFO] [stdout] | [INFO] [stdout] 3728 | / extern "C" { [INFO] [stdout] 3729 | | pub static mut optopt: ::std::os::raw::c_int; [INFO] [stdout] 3730 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3731:1 [INFO] [stdout] | [INFO] [stdout] 3731 | / extern "C" { [INFO] [stdout] 3732 | | pub fn getopt( [INFO] [stdout] 3733 | | ___argc: ::std::os::raw::c_int, [INFO] [stdout] 3734 | | ___argv: *const *mut ::std::os::raw::c_char, [INFO] [stdout] 3735 | | __shortopts: *const ::std::os::raw::c_char, [INFO] [stdout] 3736 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3738:1 [INFO] [stdout] | [INFO] [stdout] 3738 | / extern "C" { [INFO] [stdout] 3739 | | pub fn gethostname(__name: *mut ::std::os::raw::c_char, __len: usize) -> ::std::os::raw::c_int; [INFO] [stdout] 3740 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3741:1 [INFO] [stdout] | [INFO] [stdout] 3741 | / extern "C" { [INFO] [stdout] 3742 | | pub fn sethostname( [INFO] [stdout] 3743 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3744 | | __len: usize, [INFO] [stdout] 3745 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3746 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3747:1 [INFO] [stdout] | [INFO] [stdout] 3747 | / extern "C" { [INFO] [stdout] 3748 | | pub fn sethostid(__id: ::std::os::raw::c_long) -> ::std::os::raw::c_int; [INFO] [stdout] 3749 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3750:1 [INFO] [stdout] | [INFO] [stdout] 3750 | / extern "C" { [INFO] [stdout] 3751 | | pub fn getdomainname( [INFO] [stdout] 3752 | | __name: *mut ::std::os::raw::c_char, [INFO] [stdout] 3753 | | __len: usize, [INFO] [stdout] 3754 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3755 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3756:1 [INFO] [stdout] | [INFO] [stdout] 3756 | / extern "C" { [INFO] [stdout] 3757 | | pub fn setdomainname( [INFO] [stdout] 3758 | | __name: *const ::std::os::raw::c_char, [INFO] [stdout] 3759 | | __len: usize, [INFO] [stdout] 3760 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3761 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3762:1 [INFO] [stdout] | [INFO] [stdout] 3762 | / extern "C" { [INFO] [stdout] 3763 | | pub fn vhangup() -> ::std::os::raw::c_int; [INFO] [stdout] 3764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3765:1 [INFO] [stdout] | [INFO] [stdout] 3765 | / extern "C" { [INFO] [stdout] 3766 | | pub fn revoke(__file: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3767 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3768:1 [INFO] [stdout] | [INFO] [stdout] 3768 | / extern "C" { [INFO] [stdout] 3769 | | pub fn profil( [INFO] [stdout] 3770 | | __sample_buffer: *mut ::std::os::raw::c_ushort, [INFO] [stdout] 3771 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 3774 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3775 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3776:1 [INFO] [stdout] | [INFO] [stdout] 3776 | / extern "C" { [INFO] [stdout] 3777 | | pub fn acct(__name: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3778 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3779:1 [INFO] [stdout] | [INFO] [stdout] 3779 | / extern "C" { [INFO] [stdout] 3780 | | pub fn getusershell() -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3781 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3782:1 [INFO] [stdout] | [INFO] [stdout] 3782 | / extern "C" { [INFO] [stdout] 3783 | | pub fn endusershell(); [INFO] [stdout] 3784 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3785:1 [INFO] [stdout] | [INFO] [stdout] 3785 | / extern "C" { [INFO] [stdout] 3786 | | pub fn setusershell(); [INFO] [stdout] 3787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3788:1 [INFO] [stdout] | [INFO] [stdout] 3788 | / extern "C" { [INFO] [stdout] 3789 | | pub fn daemon( [INFO] [stdout] 3790 | | __nochdir: ::std::os::raw::c_int, [INFO] [stdout] 3791 | | __noclose: ::std::os::raw::c_int, [INFO] [stdout] 3792 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3793 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3794:1 [INFO] [stdout] | [INFO] [stdout] 3794 | / extern "C" { [INFO] [stdout] 3795 | | pub fn chroot(__path: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 3796 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3797:1 [INFO] [stdout] | [INFO] [stdout] 3797 | / extern "C" { [INFO] [stdout] 3798 | | pub fn getpass(__prompt: *const ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 3799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3800:1 [INFO] [stdout] | [INFO] [stdout] 3800 | / extern "C" { [INFO] [stdout] 3801 | | pub fn fsync(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3802 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3803:1 [INFO] [stdout] | [INFO] [stdout] 3803 | / extern "C" { [INFO] [stdout] 3804 | | pub fn syncfs(__fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 3805 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3806:1 [INFO] [stdout] | [INFO] [stdout] 3806 | / extern "C" { [INFO] [stdout] 3807 | | pub fn gethostid() -> ::std::os::raw::c_long; [INFO] [stdout] 3808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3809:1 [INFO] [stdout] | [INFO] [stdout] 3809 | / extern "C" { [INFO] [stdout] 3810 | | pub fn sync(); [INFO] [stdout] 3811 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3812:1 [INFO] [stdout] | [INFO] [stdout] 3812 | / extern "C" { [INFO] [stdout] 3813 | | pub fn getpagesize() -> ::std::os::raw::c_int; [INFO] [stdout] 3814 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3815:1 [INFO] [stdout] | [INFO] [stdout] 3815 | / extern "C" { [INFO] [stdout] 3816 | | pub fn getdtablesize() -> ::std::os::raw::c_int; [INFO] [stdout] 3817 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3818:1 [INFO] [stdout] | [INFO] [stdout] 3818 | / extern "C" { [INFO] [stdout] 3819 | | pub fn truncate( [INFO] [stdout] 3820 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3821 | | __length: __off_t, [INFO] [stdout] 3822 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3823 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3824:1 [INFO] [stdout] | [INFO] [stdout] 3824 | / extern "C" { [INFO] [stdout] 3825 | | pub fn truncate64( [INFO] [stdout] 3826 | | __file: *const ::std::os::raw::c_char, [INFO] [stdout] 3827 | | __length: __off64_t, [INFO] [stdout] 3828 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3829 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> src/gen/signal.rs:3830:1 [INFO] [stdout] | [WARN] too many lines in the log, truncating it